Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug(barcode-scanning): NullPointerException during startScan(...) #107

Closed
5 of 11 tasks
MohMehrnia opened this issue Dec 12, 2023 · 22 comments
Closed
5 of 11 tasks

bug(barcode-scanning): NullPointerException during startScan(...) #107

MohMehrnia opened this issue Dec 12, 2023 · 22 comments

Comments

@MohMehrnia
Copy link

Plugin(s)

  • Barcode Scanning
  • Face Detection
  • Face Mesh Detection
  • Selfie Segmentation
  • Translation

Version

5.3.0

Platform(s)

  • Android
  • iOS
  • Web

Current behavior

I have a vue .js app (vue.js 2.0) and add barcode reader package but when start scan show me bellow error

startScan failed.
java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.camera.view.PreviewView.setScaleType(androidx.camera.view.PreviewView$ScaleType)' on a null object reference
at io.capawesome.capacitorjs.plugins.mlkit.barcodescanning.BarcodeScanner.lambda$startScan$0(BarcodeScanner.java:108)
at io.capawesome.capacitorjs.plugins.mlkit.barcodescanning.BarcodeScanner.$r8$lambda$XoJ4tltbmXkBZjUvzn_RkQLTSis(Unknown Source:0)
at io.capawesome.capacitorjs.plugins.mlkit.barcodescanning.BarcodeScanner$$ExternalSyntheticLambda3.run(Unknown Source:8)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:211)
at android.os.Looper.loop(Looper.java:300)
at android.app.ActivityThread.main(ActivityThread.java:8437)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:560)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)

Expected behavior

Start Scanning

Reproduction

capawesome-team/.capacitor-app.

Steps to reproduce

  1. install on vue.js app
  2. copy all sample code for scanning
  3. sync (npx cap sync android)
  4. open (npx cap open android)
  5. debug (on android platform)
  6. show erorr

Other information

No response

Capacitor doctor

[warn] The bundledWebRuntime configuration option has been deprecated. Can be safely deleted.
💊 Capacitor Doctor 💊

Latest Dependencies:

@capacitor/cli: unknown
@capacitor/core: 5.5.1
@capacitor/android: 5.5.1
@capacitor/ios: 5.5.1

Installed Dependencies:

@capacitor/ios: not installed
@capacitor/cli: 5.5.1
@capacitor/android: 5.5.1
@capacitor/core: 5.5.1

[success] Android looking great! 👌

Before submitting

  • I have read and followed the bug report guidelines.
  • I have attached links to possibly related issues and discussions.
  • I understand that incomplete issues (e.g. without reproduction) are closed.
Copy link
Contributor

This issue has been labeled as needs: reproduction. This label is added to issues that need a code reproduction.

Please provide a Minimal, Reproducible Example using this template in a public GitHub repository so we can debug the issue.

If you have already provided a code snippet and are seeing this message, it is likely that the code snippet was not enough for us to reproduce the issue.

Copy link
Contributor

It looks like there hasn't been a reply in 30 days, so I'm closing this issue.

@Imeguras
Copy link

sorry to necrobump but im having the same issue on vue3, tried to add permissions and it even warned me of missing

git url is https://github.com/Imeguras/gora_pickerv2_FrontEnd

A vue based tutorial would be nice

@robingenz
Copy link
Member

Please provide a Minimal, Reproducible Example (see How to create a Minimal, Reproducible Example) in a public GitHub repository so I can debug the issue.

@Imeguras
Copy link

Imeguras commented Jan 15, 2024

As you wish, give me an hour or so please, ill have to unfortunately use another minimal template as the problem seems to be more relating to vue/this repo interaction not the actual repo itself

@Imeguras
Copy link

Please provide a Minimal, Reproducible Example (see How to create a Minimal, Reproducible Example) in a public GitHub repository so I can debug the issue.

https://github.com/Imeguras/minimalVue
i've made this but now its giving me a new error

Uncaught (in promise) Error: The Google Barcode Scanner Module is not available. You must install it first.

@Imeguras
Copy link

Please provide a Minimal, Reproducible Example (see How to create a Minimal, Reproducible Example) in a public GitHub repository so I can debug the issue.

https://github.com/Imeguras/minimalVue i've made this but now its giving me a new error

Uncaught (in promise) Error: The Google Barcode Scanner Module is not available. You must install it first.

ill atempt to fix it first

@Imeguras
Copy link

Imeguras commented Jan 15, 2024

Please provide a Minimal, Reproducible Example (see How to create a Minimal, Reproducible Example) in a public GitHub repository so I can debug the issue.

https://github.com/Imeguras/minimalVue i've made this but now its giving me a new error
Uncaught (in promise) Error: The Google Barcode Scanner Module is not available. You must install it first.

ill atempt to fix it first

Welp somehow i made it work? I've placed omited some minor steps althouth they were repetitive and tipically just "build" orders, ill try to fix my version and post any results here
also i have to add: i had a type on the readme, on the latter steps i installed the deprecated version of the community barcode reader

@Imeguras
Copy link

welp i somehow fixed it in my main repo,
implementation "com.google.android.gms:play-services-code-scanner:16.1.0"
the above seems to have something to do with it, i also had to sync
it can also be the styles present in the default blank format

@robingenz
Copy link
Member

@Imeguras Can you share the commit that fixed it?

@Imeguras
Copy link

Imeguras/minimalVue@21d377e
this one
my best guess its something related to placing

implementation "com.google.android.gms:play-services-code-scanner:16.1.0"
in the (build.graddle?) file

It fixed both minimal repo and the more complex project i was doing, however very different errors were presented in both one complained about missing some google bar reader library while the other was exactly equal to the one on the OP's post

@robingenz
Copy link
Member

my best guess its something related to placing

implementation "com.google.android.gms:play-services-code-scanner:16.1.0"
in the (build.graddle?) file

No, it shouldn't have anything to do with that. 🤔 I'm glad it's working for you now.

@atoui-zahreddine
Copy link

I had the same issue. I fixed it by enabling data binding in the build.gradle of @capacitor-mlkit/barcode-scanning:

buildFeatures {
  dataBinding true
}
dataBinding {
  enabled = true
}

When debugging the issue, I found that previewView is always null, which means it didn't detect the view or something like that (sorry, I'm not that familiar with how native Android apps are built). After enabling data binding, the issue is gone.

New build.gradle:

ext {
    junitVersion = project.hasProperty('junitVersion') ? rootProject.ext.junitVersion : '4.13.2'
    androidxAppCompatVersion = project.hasProperty('androidxAppCompatVersion') ? rootProject.ext.androidxAppCompatVersion : '1.6.1'
    androidxJunitVersion = project.hasProperty('androidxJunitVersion') ? rootProject.ext.androidxJunitVersion : '1.1.5'
    androidxEspressoCoreVersion = project.hasProperty('androidxEspressoCoreVersion') ? rootProject.ext.androidxEspressoCoreVersion : '3.5.1'
    androidxCameraCamera2Version = project.hasProperty('androidxCameraCamera2Version') ? rootProject.ext.androidxCameraCamera2Version : '1.1.0'
    androidxCameraCoreVersion = project.hasProperty('androidxCameraCoreVersion') ? rootProject.ext.androidxCameraCoreVersion : '1.1.0'
    androidxCameraLifecycleVersion = project.hasProperty('androidxCameraLifecycleVersion') ? rootProject.ext.androidxCameraLifecycleVersion : '1.1.0'
    androidxCameraViewVersion = project.hasProperty('androidxCameraViewVersion') ? rootProject.ext.androidxCameraViewVersion : '1.1.0'
    mlkitBarcodeScanningVersion = project.hasProperty('mlkitBarcodeScanningVersion') ? rootProject.ext.mlkitBarcodeScanningVersion : '17.1.0'
    playServicesCodeScannerVersion = project.hasProperty('playServicesCodeScannerVersion') ? rootProject.ext.playServicesCodeScannerVersion : '16.0.0'
}

buildscript {
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:8.0.0'
    }
}

apply plugin: 'com.android.library'

android {
    namespace "io.capawesome.capacitorjs.plugins.mlkit.barcodescanning"
    compileSdkVersion project.hasProperty('compileSdkVersion') ? rootProject.ext.compileSdkVersion : 33
    defaultConfig {
        minSdkVersion project.hasProperty('minSdkVersion') ? rootProject.ext.minSdkVersion : 22
        targetSdkVersion project.hasProperty('targetSdkVersion') ? rootProject.ext.targetSdkVersion : 33
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    lintOptions {
        abortOnError false
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_17
        targetCompatibility JavaVersion.VERSION_17
    }
    buildFeatures {
        dataBinding true
    }
    dataBinding {
        enabled = true
    }
}

repositories {
    google()
    mavenCentral()
}


dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation project(':capacitor-android')
    implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion"
    implementation "androidx.camera:camera-camera2:$androidxCameraCamera2Version"
    implementation "androidx.camera:camera-core:$androidxCameraCoreVersion"
    implementation "androidx.camera:camera-lifecycle:$androidxCameraLifecycleVersion"
    implementation "androidx.camera:camera-view:$androidxCameraViewVersion"
    implementation "com.google.mlkit:barcode-scanning:$mlkitBarcodeScanningVersion"
    implementation "com.google.android.gms:play-services-code-scanner:$playServicesCodeScannerVersion"
    testImplementation "junit:junit:$junitVersion"
    androidTestImplementation "androidx.test.ext:junit:$androidxJunitVersion"
    androidTestImplementation "androidx.test.espresso:espresso-core:$androidxEspressoCoreVersion"
}

@robingenz
Copy link
Member

@atoui-zahreddine That's strange. It doesn't work for me. Have you changed anything else?

grafik

Btw: I can now reproduce the issue by simply installing the @capacitor-community/apple-sign-in plugin.

@atoui-zahreddine
Copy link

atoui-zahreddine commented Mar 8, 2024

nope the only thing I changed is enabling data biding.
this is my library patch file :

Click to expand
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build.gradle b/node_modules/@capacitor-mlkit/barcode-scanning/android/build.gradle
index 3d4918c..ff81695 100644
--- a/node_modules/@capacitor-mlkit/barcode-scanning/android/build.gradle
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build.gradle
@@ -46,6 +46,12 @@ android {
         sourceCompatibility JavaVersion.VERSION_17
         targetCompatibility JavaVersion.VERSION_17
     }
+    buildFeatures {
+        dataBinding true
+    }
+    dataBinding {
+        enabled = true
+    }
 }
 
 repositories {
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/results.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/results.bin
new file mode 100644
index 0000000..5ff383e
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/results.bin
@@ -0,0 +1 @@
+o/debug
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScanner.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScanner.dex
new file mode 100644
index 0000000..c71cd23
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScanner.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerHelper.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerHelper.dex
new file mode 100644
index 0000000..c470355
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerHelper.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$1.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$1.dex
new file mode 100644
index 0000000..273eabb
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$1.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$2.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$2.dex
new file mode 100644
index 0000000..0a9a373
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$2.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3$1.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3$1.dex
new file mode 100644
index 0000000..6fe4eee
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3$1.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3.dex
new file mode 100644
index 0000000..f9f3404
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$4.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$4.dex
new file mode 100644
index 0000000..1873de5
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$4.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$5.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$5.dex
new file mode 100644
index 0000000..6f8add4
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$5.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin.dex
new file mode 100644
index 0000000..6da30f1
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/InstallGoogleBarcodeScannerModuleResultCallback.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/InstallGoogleBarcodeScannerModuleResultCallback.dex
new file mode 100644
index 0000000..d42fbd4
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/InstallGoogleBarcodeScannerModuleResultCallback.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/IsGoogleBarodeScannerModuleAvailableResultCallback.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/IsGoogleBarodeScannerModuleAvailableResultCallback.dex
new file mode 100644
index 0000000..1215116
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/IsGoogleBarodeScannerModuleAvailableResultCallback.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ModuleInstallProgressListener.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ModuleInstallProgressListener.dex
new file mode 100644
index 0000000..e6be253
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ModuleInstallProgressListener.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ReadBarcodesFromImageResultCallback.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ReadBarcodesFromImageResultCallback.dex
new file mode 100644
index 0000000..9da2b04
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ReadBarcodesFromImageResultCallback.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanResultCallback.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanResultCallback.dex
new file mode 100644
index 0000000..c4eb197
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanResultCallback.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanSettings.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanSettings.dex
new file mode 100644
index 0000000..4e9c83f
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanSettings.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/StartScanResultCallback.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/StartScanResultCallback.dex
new file mode 100644
index 0000000..191bafb
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/StartScanResultCallback.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/options/SetZoomRatioOptions.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/options/SetZoomRatioOptions.dex
new file mode 100644
index 0000000..3eb453d
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/options/SetZoomRatioOptions.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMaxZoomRatioResult.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMaxZoomRatioResult.dex
new file mode 100644
index 0000000..1bca22f
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMaxZoomRatioResult.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMinZoomRatioResult.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMinZoomRatioResult.dex
new file mode 100644
index 0000000..ebcb243
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMinZoomRatioResult.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetZoomRatioResult.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetZoomRatioResult.dex
new file mode 100644
index 0000000..b71dd67
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetZoomRatioResult.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/EmptyResultCallback.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/EmptyResultCallback.dex
new file mode 100644
index 0000000..2f2b994
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/EmptyResultCallback.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/NonEmptyResultCallback.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/NonEmptyResultCallback.dex
new file mode 100644
index 0000000..2d144b9
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/NonEmptyResultCallback.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/Result.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/Result.dex
new file mode 100644
index 0000000..29f80d9
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/Result.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/ResultCallback.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/ResultCallback.dex
new file mode 100644
index 0000000..b744f52
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/debug/debug_dex/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/ResultCallback.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/desugar_graph.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/desugar_graph.bin
new file mode 100644
index 0000000..2e91f8b
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2d03a965c9ce7a7c09ae146d488cc3ac/transformed/desugar_graph.bin differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2e332fc8d16bbf4ff1f6df3859f2b2f2/results.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2e332fc8d16bbf4ff1f6df3859f2b2f2/results.bin
new file mode 100644
index 0000000..1ed65e0
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/2e332fc8d16bbf4ff1f6df3859f2b2f2/results.bin
@@ -0,0 +1 @@
+i/
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/356facb30ae51d2e8372f9639f6556e4/results.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/356facb30ae51d2e8372f9639f6556e4/results.bin
new file mode 100644
index 0000000..4c288ce
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/356facb30ae51d2e8372f9639f6556e4/results.bin
@@ -0,0 +1 @@
+i/debug_dex
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/4d66209a59220960cb00d0272f5cdad3/results.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/4d66209a59220960cb00d0272f5cdad3/results.bin
new file mode 100644
index 0000000..1ed65e0
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/4d66209a59220960cb00d0272f5cdad3/results.bin
@@ -0,0 +1 @@
+i/
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/568622841050c3e2e80dfad62f3aae80/results.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/568622841050c3e2e80dfad62f3aae80/results.bin
new file mode 100644
index 0000000..0d259dd
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/568622841050c3e2e80dfad62f3aae80/results.bin
@@ -0,0 +1 @@
+o/classes
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/568622841050c3e2e80dfad62f3aae80/transformed/classes/classes_dex/classes.dex b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/568622841050c3e2e80dfad62f3aae80/transformed/classes/classes_dex/classes.dex
new file mode 100644
index 0000000..e95d77f
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/568622841050c3e2e80dfad62f3aae80/transformed/classes/classes_dex/classes.dex differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/c4f47e8b44f8c7dca1eacb584ba5c127/results.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/c4f47e8b44f8c7dca1eacb584ba5c127/results.bin
new file mode 100644
index 0000000..e3f0ff0
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/.transforms/c4f47e8b44f8c7dca1eacb584ba5c127/results.bin
@@ -0,0 +1 @@
+i/classes_global-synthetics
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/generated/data_binding_trigger/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/DataBindingTriggerClass.java b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/generated/data_binding_trigger/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/DataBindingTriggerClass.java
new file mode 100644
index 0000000..525e742
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/generated/data_binding_trigger/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/DataBindingTriggerClass.java
@@ -0,0 +1,4 @@
+package io.capawesome.capacitorjs.plugins.mlkit.barcodescanning;
+
+@androidx.databinding.BindingBuildInfo
+public class DataBindingTriggerClass {}
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..25925dc
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="io.capawesome.capacitorjs.plugins.mlkit.barcodescanning" >
+
+    <uses-sdk android:minSdkVersion="23" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..65e1cf4
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+  "version": 3,
+  "artifactType": {
+    "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+    "kind": "Directory"
+  },
+  "applicationId": "io.capawesome.capacitorjs.plugins.mlkit.barcodescanning",
+  "variantName": "debug",
+  "elements": [
+    {
+      "type": "SINGLE",
+      "filters": [],
+      "attributes": [],
+      "outputFile": "AndroidManifest.xml"
+    }
+  ],
+  "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..776557e
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,5 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minCompileSdkExtension=0
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compile_library_classes_jar/debug/classes.jar b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compile_library_classes_jar/debug/classes.jar
new file mode 100644
index 0000000..aa040fa
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compile_library_classes_jar/debug/classes.jar differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compile_r_class_jar/debug/R.jar b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compile_r_class_jar/debug/R.jar
new file mode 100644
index 0000000..932cef4
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compile_r_class_jar/debug/R.jar differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compile_symbol_list/debug/R.txt b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compile_symbol_list/debug/R.txt
new file mode 100644
index 0000000..db645d7
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compile_symbol_list/debug/R.txt
@@ -0,0 +1,3 @@
+int id preview_view 0x0
+int id webview 0x0
+int layout bridge_layout_main 0x0
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compiled_local_resources/debug/out/layout_bridge_layout_main.xml.flat b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compiled_local_resources/debug/out/layout_bridge_layout_main.xml.flat
new file mode 100644
index 0000000..707e5b5
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/compiled_local_resources/debug/out/layout_bridge_layout_main.xml.flat differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_artifact/debug/io.capawesome.capacitorjs.plugins.mlkit.barcodescanning-br.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_artifact/debug/io.capawesome.capacitorjs.plugins.mlkit.barcodescanning-br.bin
new file mode 100644
index 0000000..d324796
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_artifact/debug/io.capawesome.capacitorjs.plugins.mlkit.barcodescanning-br.bin differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_artifact/debug/io.capawesome.capacitorjs.plugins.mlkit.barcodescanning-setter_store.json b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_artifact/debug/io.capawesome.capacitorjs.plugins.mlkit.barcodescanning-setter_store.json
new file mode 100644
index 0000000..5f36d33
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_artifact/debug/io.capawesome.capacitorjs.plugins.mlkit.barcodescanning-setter_store.json
@@ -0,0 +1 @@
+{"version":5,"adapterMethods":{},"renamedMethods":{},"conversionMethods":{},"untaggableTypes":{},"multiValueAdapters":{},"inverseAdapters":{},"inverseMethods":{},"twoWayMethods":{},"useAndroidX":true}
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_base_class_log_artifact/debug/out/io.capawesome.capacitorjs.plugins.mlkit.barcodescanning-binding_classes.json b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_base_class_log_artifact/debug/out/io.capawesome.capacitorjs.plugins.mlkit.barcodescanning-binding_classes.json
new file mode 100644
index 0000000..2bea446
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_base_class_log_artifact/debug/out/io.capawesome.capacitorjs.plugins.mlkit.barcodescanning-binding_classes.json differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_dependency_artifacts/debug/androidx.databinding.library.baseAdapters-br.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_dependency_artifacts/debug/androidx.databinding.library.baseAdapters-br.bin
new file mode 100644
index 0000000..56dbcb6
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_dependency_artifacts/debug/androidx.databinding.library.baseAdapters-br.bin differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_dependency_artifacts/debug/androidx.databinding.library.baseAdapters-setter_store.json b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_dependency_artifacts/debug/androidx.databinding.library.baseAdapters-setter_store.json
new file mode 100644
index 0000000..73a96ae
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_dependency_artifacts/debug/androidx.databinding.library.baseAdapters-setter_store.json
@@ -0,0 +1 @@
+{"version":5,"adapterMethods":{"android:animateLayoutChanges":[[{"viewType":"android.view.ViewGroup","valueType":"boolean"},{"type":"androidx.databinding.adapters.ViewGroupBindingAdapter","method":"setAnimateLayoutChanges","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:autoText":[[{"viewType":"android.widget.TextView","valueType":"boolean"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setAutoText","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:background":[[{"viewType":"android.view.View","valueType":"android.graphics.drawable.Drawable"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setBackground","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:bufferType":[[{"viewType":"android.widget.TextView","valueType":"android.widget.TextView.BufferType"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setBufferType","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:capitalize":[[{"viewType":"android.widget.TextView","valueType":"android.text.method.TextKeyListener.Capitalize"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setCapitalize","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:checked":[[{"viewType":"android.widget.CompoundButton","valueType":"boolean"},{"type":"androidx.databinding.adapters.CompoundButtonBindingAdapter","method":"setChecked","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:checkedButton":[[{"viewType":"android.widget.RadioGroup","valueType":"int"},{"type":"androidx.databinding.adapters.RadioGroupBindingAdapter","method":"setCheckedButton","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:collapseColumns":[[{"viewType":"android.widget.TableLayout","valueType":"java.lang.CharSequence"},{"type":"androidx.databinding.adapters.TableLayoutBindingAdapter","method":"setCollapseColumns","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:currentTab":[[{"viewType":"android.widget.TabHost","valueType":"int"},{"type":"androidx.databinding.adapters.TabHostBindingAdapter","method":"setCurrentTab","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.TabHost","valueType":"java.lang.String"},{"type":"androidx.databinding.adapters.TabHostBindingAdapter","method":"setCurrentTabTag","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:date":[[{"viewType":"android.widget.CalendarView","valueType":"long"},{"type":"androidx.databinding.adapters.CalendarViewBindingAdapter","method":"setDate","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:digits":[[{"viewType":"android.widget.TextView","valueType":"java.lang.CharSequence"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setDigits","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:drawableBottom":[[{"viewType":"android.widget.TextView","valueType":"android.graphics.drawable.Drawable"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setDrawableBottom","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:drawableEnd":[[{"viewType":"android.widget.TextView","valueType":"android.graphics.drawable.Drawable"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setDrawableEnd","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:drawableLeft":[[{"viewType":"android.widget.TextView","valueType":"android.graphics.drawable.Drawable"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setDrawableLeft","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:drawableRight":[[{"viewType":"android.widget.TextView","valueType":"android.graphics.drawable.Drawable"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setDrawableRight","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:drawableStart":[[{"viewType":"android.widget.TextView","valueType":"android.graphics.drawable.Drawable"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setDrawableStart","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:drawableTop":[[{"viewType":"android.widget.TextView","valueType":"android.graphics.drawable.Drawable"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setDrawableTop","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:entries":[[{"viewType":"android.widget.AbsSpinner","valueType":"java.lang.CharSequence[]"},{"type":"androidx.databinding.adapters.AbsSpinnerBindingAdapter","method":"setEntries","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.AbsSpinner","valueType":"java.util.List"},{"type":"androidx.databinding.adapters.AbsSpinnerBindingAdapter","method":"setEntries","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:hour":[[{"viewType":"android.widget.TimePicker","valueType":"int"},{"type":"androidx.databinding.adapters.TimePickerBindingAdapter","method":"setHour","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:imeActionId":[[{"viewType":"android.widget.TextView","valueType":"int"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setImeActionLabel","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:imeActionLabel":[[{"viewType":"android.widget.TextView","valueType":"java.lang.CharSequence"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setImeActionLabel","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:inputMethod":[[{"viewType":"android.widget.TextView","valueType":"java.lang.CharSequence"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setInputMethod","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:lineSpacingExtra":[[{"viewType":"android.widget.TextView","valueType":"float"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setLineSpacingExtra","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:lineSpacingMultiplier":[[{"viewType":"android.widget.TextView","valueType":"float"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setLineSpacingMultiplier","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:maxLength":[[{"viewType":"android.widget.TextView","valueType":"int"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setMaxLength","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:minute":[[{"viewType":"android.widget.TimePicker","valueType":"int"},{"type":"androidx.databinding.adapters.TimePickerBindingAdapter","method":"setMinute","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:numeric":[[{"viewType":"android.widget.TextView","valueType":"int"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setNumeric","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:onInflate":[[{"viewType":"androidx.databinding.ViewStubProxy","valueType":"android.view.ViewStub.OnInflateListener"},{"type":"androidx.databinding.adapters.ViewStubBindingAdapter","method":"setOnInflateListener","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:onLayoutChange":[[{"viewType":"android.view.View","valueType":"android.view.View.OnLayoutChangeListener"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnLayoutChangeListener","requiresOldValue":true,"isStatic":true,"componentClass":null}]],"android:padding":[[{"viewType":"android.view.View","valueType":"float"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setPadding","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:paddingBottom":[[{"viewType":"android.view.View","valueType":"float"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setPaddingBottom","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:paddingEnd":[[{"viewType":"android.view.View","valueType":"float"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setPaddingEnd","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:paddingLeft":[[{"viewType":"android.view.View","valueType":"float"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setPaddingLeft","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:paddingRight":[[{"viewType":"android.view.View","valueType":"float"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setPaddingRight","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:paddingStart":[[{"viewType":"android.view.View","valueType":"float"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setPaddingStart","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:paddingTop":[[{"viewType":"android.view.View","valueType":"float"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setPaddingTop","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:password":[[{"viewType":"android.widget.TextView","valueType":"boolean"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setPassword","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:phoneNumber":[[{"viewType":"android.widget.TextView","valueType":"boolean"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setPhoneNumber","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:progress":[[{"viewType":"android.widget.SeekBar","valueType":"int"},{"type":"androidx.databinding.adapters.SeekBarBindingAdapter","method":"setProgress","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:rating":[[{"viewType":"android.widget.RatingBar","valueType":"float"},{"type":"androidx.databinding.adapters.RatingBarBindingAdapter","method":"setRating","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:requiresFadingEdge":[[{"viewType":"android.view.View","valueType":"int"},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setRequiresFadingEdge","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:selectedItemPosition":[[{"viewType":"android.widget.AdapterView","valueType":"int"},{"type":"androidx.databinding.adapters.AdapterViewBindingAdapter","method":"setSelectedItemPosition","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:selection":[[{"viewType":"android.widget.AdapterView","valueType":"int"},{"type":"androidx.databinding.adapters.AdapterViewBindingAdapter","method":"setSelection","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:shadowColor":[[{"viewType":"android.widget.TextView","valueType":"int"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setShadowColor","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:shadowDx":[[{"viewType":"android.widget.TextView","valueType":"float"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setShadowDx","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:shadowDy":[[{"viewType":"android.widget.TextView","valueType":"float"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setShadowDy","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:shadowRadius":[[{"viewType":"android.widget.TextView","valueType":"float"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setShadowRadius","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:shrinkColumns":[[{"viewType":"android.widget.TableLayout","valueType":"java.lang.CharSequence"},{"type":"androidx.databinding.adapters.TableLayoutBindingAdapter","method":"setShrinkColumns","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:src":[[{"viewType":"android.widget.ImageView","valueType":"android.graphics.drawable.Drawable"},{"type":"androidx.databinding.adapters.ImageViewBindingAdapter","method":"setImageDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.ImageView","valueType":"android.net.Uri"},{"type":"androidx.databinding.adapters.ImageViewBindingAdapter","method":"setImageUri","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.ImageView","valueType":"java.lang.String"},{"type":"androidx.databinding.adapters.ImageViewBindingAdapter","method":"setImageUri","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:stretchColumns":[[{"viewType":"android.widget.TableLayout","valueType":"java.lang.CharSequence"},{"type":"androidx.databinding.adapters.TableLayoutBindingAdapter","method":"setStretchColumns","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:switchTextAppearance":[[{"viewType":"android.widget.Switch","valueType":"int"},{"type":"androidx.databinding.adapters.SwitchBindingAdapter","method":"setSwitchTextAppearance","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"androidx.appcompat.widget.SwitchCompat","valueType":"int"},{"type":"androidx.databinding.adapters.SwitchCompatBindingAdapter","method":"setSwitchTextAppearance","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:text":[[{"viewType":"android.widget.TextView","valueType":"java.lang.CharSequence"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setText","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:textSize":[[{"viewType":"android.widget.TextView","valueType":"float"},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setTextSize","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:value":[[{"viewType":"android.widget.NumberPicker","valueType":"int"},{"type":"androidx.databinding.adapters.NumberPickerBindingAdapter","method":"setValue","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"contentPadding":[[{"viewType":"androidx.cardview.widget.CardView","valueType":"int"},{"type":"androidx.databinding.adapters.CardViewBindingAdapter","method":"setContentPadding","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"contentPaddingBottom":[[{"viewType":"androidx.cardview.widget.CardView","valueType":"int"},{"type":"androidx.databinding.adapters.CardViewBindingAdapter","method":"setContentPaddingBottom","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"contentPaddingLeft":[[{"viewType":"androidx.cardview.widget.CardView","valueType":"int"},{"type":"androidx.databinding.adapters.CardViewBindingAdapter","method":"setContentPaddingLeft","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"contentPaddingRight":[[{"viewType":"androidx.cardview.widget.CardView","valueType":"int"},{"type":"androidx.databinding.adapters.CardViewBindingAdapter","method":"setContentPaddingRight","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"contentPaddingTop":[[{"viewType":"androidx.cardview.widget.CardView","valueType":"int"},{"type":"androidx.databinding.adapters.CardViewBindingAdapter","method":"setContentPaddingTop","requiresOldValue":false,"isStatic":true,"componentClass":null}]]},"renamedMethods":{"android:alwaysDrawnWithCache":{"android.view.ViewGroup":{"type":"androidx.databinding.adapters.ViewGroupBindingAdapter","method":"setAlwaysDrawnWithCacheEnabled","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:animationCache":{"android.view.ViewGroup":{"type":"androidx.databinding.adapters.ViewGroupBindingAdapter","method":"setAnimationCacheEnabled","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:autoLink":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setAutoLinkMask","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:backgroundTint":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setBackgroundTintList","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:buttonTint":{"android.widget.CompoundButton":{"type":"androidx.databinding.adapters.CompoundButtonBindingAdapter","method":"setButtonTintList","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:checkMark":{"android.widget.CheckedTextView":{"type":"androidx.databinding.adapters.CheckedTextViewBindingAdapter","method":"setCheckMarkDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:checkMarkTint":{"android.widget.CheckedTextView":{"type":"androidx.databinding.adapters.CheckedTextViewBindingAdapter","method":"setCheckMarkTintList","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:completionThreshold":{"android.widget.AutoCompleteTextView":{"type":"androidx.databinding.adapters.AutoCompleteTextViewBindingAdapter","method":"setThreshold","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:divider":{"android.widget.LinearLayout":{"type":"androidx.databinding.adapters.LinearLayoutBindingAdapter","method":"setDividerDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null},"android.widget.TabWidget":{"type":"androidx.databinding.adapters.TabWidgetBindingAdapter","method":"setDividerDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:drawablePadding":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setCompoundDrawablePadding","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:editorExtras":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setInputExtras","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:fadeScrollbars":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setScrollbarFadingEnabled","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:foregroundTint":{"android.widget.FrameLayout":{"type":"androidx.databinding.adapters.FrameLayoutBindingAdapter","method":"setForegroundTintList","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:format":{"android.widget.NumberPicker":{"type":"androidx.databinding.adapters.NumberPickerBindingAdapter","method":"setFormatter","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:getOutline":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOutlineProvider","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:indeterminateTint":{"android.widget.ProgressBar":{"type":"androidx.databinding.adapters.ProgressBarBindingAdapter","method":"setIndeterminateTintList","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:inputType":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setRawInputType","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:layout":{"android.view.ViewStub":{"type":"androidx.databinding.adapters.ViewStubBindingAdapter","method":"setLayoutResource","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:listSelector":{"android.widget.AbsListView":{"type":"androidx.databinding.adapters.AbsListViewBindingAdapter","method":"setSelector","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:measureWithLargestChild":{"android.widget.LinearLayout":{"type":"androidx.databinding.adapters.LinearLayoutBindingAdapter","method":"setMeasureWithLargestChildEnabled","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:nextFocusDown":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setNextFocusDownId","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:nextFocusForward":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setNextFocusForwardId","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:nextFocusLeft":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setNextFocusLeftId","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:nextFocusRight":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setNextFocusRightId","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:nextFocusUp":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setNextFocusUpId","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onApplyWindowInsets":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnApplyWindowInsetsListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onCheckedChanged":{"android.widget.CompoundButton":{"type":"androidx.databinding.adapters.CompoundButtonBindingAdapter","method":"setOnCheckedChangeListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onChildClick":{"android.widget.ExpandableListView":{"type":"androidx.databinding.adapters.ExpandableListViewBindingAdapter","method":"setOnChildClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onChronometerTick":{"android.widget.Chronometer":{"type":"androidx.databinding.adapters.ChronometerBindingAdapter","method":"setOnChronometerTickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onClick":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onClose":{"android.widget.SearchView":{"type":"androidx.databinding.adapters.SearchViewBindingAdapter","method":"setOnCloseListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onCompletion":{"android.widget.VideoView":{"type":"androidx.databinding.adapters.VideoViewBindingAdapter","method":"setOnCompletionListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onCreateContextMenu":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnCreateContextMenuListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onDismiss":{"android.widget.AutoCompleteTextView":{"type":"androidx.databinding.adapters.AutoCompleteTextViewBindingAdapter","method":"setOnDismissListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onDrag":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnDragListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onEditorAction":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setOnEditorActionListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onError":{"android.widget.VideoView":{"type":"androidx.databinding.adapters.VideoViewBindingAdapter","method":"setOnErrorListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onFocusChange":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnFocusChangeListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onGenericMotion":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnGenericMotionListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onGroupClick":{"android.widget.ExpandableListView":{"type":"androidx.databinding.adapters.ExpandableListViewBindingAdapter","method":"setOnGroupClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onGroupCollapse":{"android.widget.ExpandableListView":{"type":"androidx.databinding.adapters.ExpandableListViewBindingAdapter","method":"setOnGroupCollapseListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onGroupExpand":{"android.widget.ExpandableListView":{"type":"androidx.databinding.adapters.ExpandableListViewBindingAdapter","method":"setOnGroupExpandListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onHover":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnHoverListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onInfo":{"android.widget.VideoView":{"type":"androidx.databinding.adapters.VideoViewBindingAdapter","method":"setOnInfoListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onItemClick":{"android.widget.AdapterView":{"type":"androidx.databinding.adapters.AdapterViewBindingAdapter","method":"setOnItemClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null},"android.widget.AutoCompleteTextView":{"type":"androidx.databinding.adapters.AutoCompleteTextViewBindingAdapter","method":"setOnItemClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onItemLongClick":{"android.widget.AdapterView":{"type":"androidx.databinding.adapters.AdapterViewBindingAdapter","method":"setOnItemLongClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onKey":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnKeyListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onLongClick":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnLongClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onMenuItemClick":{"android.widget.ActionMenuView":{"type":"androidx.databinding.adapters.ActionMenuViewBindingAdapter","method":"setOnMenuItemClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null},"android.widget.Toolbar":{"type":"androidx.databinding.adapters.ToolbarBindingAdapter","method":"setOnMenuItemClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onMovedToScrapHeap":{"android.widget.AbsListView":{"type":"androidx.databinding.adapters.AbsListViewBindingAdapter","method":"setRecyclerListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onNavigationClick":{"android.widget.Toolbar":{"type":"androidx.databinding.adapters.ToolbarBindingAdapter","method":"setNavigationOnClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onPrepared":{"android.widget.VideoView":{"type":"androidx.databinding.adapters.VideoViewBindingAdapter","method":"setOnPreparedListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onQueryTextFocusChange":{"android.widget.SearchView":{"type":"androidx.databinding.adapters.SearchViewBindingAdapter","method":"setOnQueryTextFocusChangeListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onScrollStateChange":{"android.widget.NumberPicker":{"type":"androidx.databinding.adapters.NumberPickerBindingAdapter","method":"setOnScrollListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onSearchClick":{"android.widget.SearchView":{"type":"androidx.databinding.adapters.SearchViewBindingAdapter","method":"setOnSearchClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onSystemUiVisibilityChange":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnSystemUiVisibilityChangeListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onTouch":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnTouchListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onZoomIn":{"android.widget.ZoomControls":{"type":"androidx.databinding.adapters.ZoomControlsBindingAdapter","method":"setOnZoomInClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:onZoomOut":{"android.widget.ZoomControls":{"type":"androidx.databinding.adapters.ZoomControlsBindingAdapter","method":"setOnZoomOutClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:popupBackground":{"android.widget.AutoCompleteTextView":{"type":"androidx.databinding.adapters.AutoCompleteTextViewBindingAdapter","method":"setDropDownBackgroundDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null},"android.widget.Spinner":{"type":"androidx.databinding.adapters.SpinnerBindingAdapter","method":"setPopupBackgroundDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:progressTint":{"android.widget.ProgressBar":{"type":"androidx.databinding.adapters.ProgressBarBindingAdapter","method":"setProgressTintList","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:requiresFadingEdge":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setVerticalFadingEdgeEnabled","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:scrollHorizontally":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setHorizontallyScrolling","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:scrollbarDefaultDelayBeforeFade":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setScrollBarDefaultDelayBeforeFade","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:scrollbarFadeDuration":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setScrollBarFadeDuration","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:scrollbarSize":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setScrollBarSize","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:scrollbarStyle":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setScrollBarStyle","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:scrollingCache":{"android.widget.AbsListView":{"type":"androidx.databinding.adapters.AbsListViewBindingAdapter","method":"setScrollingCacheEnabled","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:secondaryProgressTint":{"android.widget.ProgressBar":{"type":"androidx.databinding.adapters.ProgressBarBindingAdapter","method":"setSecondaryProgressTintList","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:smoothScrollbar":{"android.widget.AbsListView":{"type":"androidx.databinding.adapters.AbsListViewBindingAdapter","method":"setSmoothScrollbarEnabled","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:splitMotionEvents":{"android.view.ViewGroup":{"type":"androidx.databinding.adapters.ViewGroupBindingAdapter","method":"setMotionEventSplittingEnabled","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:tabStripEnabled":{"android.widget.TabWidget":{"type":"androidx.databinding.adapters.TabWidgetBindingAdapter","method":"setStripEnabled","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:tabStripLeft":{"android.widget.TabWidget":{"type":"androidx.databinding.adapters.TabWidgetBindingAdapter","method":"setLeftStripDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:tabStripRight":{"android.widget.TabWidget":{"type":"androidx.databinding.adapters.TabWidgetBindingAdapter","method":"setRightStripDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:textAllCaps":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setAllCaps","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:textColorHighlight":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setHighlightColor","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:textColorHint":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setHintTextColor","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:textColorLink":{"android.widget.TextView":{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setLinkTextColor","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:thumb":{"android.widget.Switch":{"type":"androidx.databinding.adapters.SwitchBindingAdapter","method":"setThumbDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null},"androidx.appcompat.widget.SwitchCompat":{"type":"androidx.databinding.adapters.SwitchCompatBindingAdapter","method":"setThumbDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:thumbTint":{"android.widget.AbsSeekBar":{"type":"androidx.databinding.adapters.AbsSeekBarBindingAdapter","method":"setThumbTintList","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:tint":{"android.widget.ImageView":{"type":"androidx.databinding.adapters.ImageViewBindingAdapter","method":"setImageTintList","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:tintMode":{"android.widget.ImageView":{"type":"androidx.databinding.adapters.ImageViewBindingAdapter","method":"setImageTintMode","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:track":{"android.widget.Switch":{"type":"androidx.databinding.adapters.SwitchBindingAdapter","method":"setTrackDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null},"androidx.appcompat.widget.SwitchCompat":{"type":"androidx.databinding.adapters.SwitchCompatBindingAdapter","method":"setTrackDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:transformPivotX":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setPivotX","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:transformPivotY":{"android.view.View":{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setPivotY","requiresOldValue":false,"isStatic":true,"componentClass":null}},"cardCornerRadius":{"androidx.cardview.widget.CardView":{"type":"androidx.databinding.adapters.CardViewBindingAdapter","method":"setRadius","requiresOldValue":false,"isStatic":true,"componentClass":null}},"cardMaxElevation":{"androidx.cardview.widget.CardView":{"type":"androidx.databinding.adapters.CardViewBindingAdapter","method":"setMaxCardElevation","requiresOldValue":false,"isStatic":true,"componentClass":null}},"cardPreventCornerOverlap":{"androidx.cardview.widget.CardView":{"type":"androidx.databinding.adapters.CardViewBindingAdapter","method":"setPreventCornerOverlap","requiresOldValue":false,"isStatic":true,"componentClass":null}},"cardUseCompatPadding":{"androidx.cardview.widget.CardView":{"type":"androidx.databinding.adapters.CardViewBindingAdapter","method":"setUseCompatPadding","requiresOldValue":false,"isStatic":true,"componentClass":null}}},"conversionMethods":{"int":{"android.content.res.ColorStateList":{"type":"androidx.databinding.adapters.Converters","method":"convertColorToColorStateList","requiresOldValue":false,"isStatic":true,"componentClass":null},"android.graphics.drawable.ColorDrawable":{"type":"androidx.databinding.adapters.Converters","method":"convertColorToDrawable","requiresOldValue":false,"isStatic":true,"componentClass":null}}},"untaggableTypes":{"android.view.ViewStub":"androidx.databinding.adapters.ViewStubBindingAdapter"},"multiValueAdapters":[[{"viewType":"android.view.View","attributes":["android:onClick","android:clickable"],"parameterTypes":["android.view.View.OnClickListener","boolean"],"requireAll":true,"attributeIndices":{"android:clickable":1,"android:onClick":0}},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnClick","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.view.View","attributes":["android:onClickListener","android:clickable"],"parameterTypes":["android.view.View.OnClickListener","boolean"],"requireAll":true,"attributeIndices":{"android:clickable":1,"android:onClickListener":0}},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.view.View","attributes":["android:onLongClick","android:longClickable"],"parameterTypes":["android.view.View.OnLongClickListener","boolean"],"requireAll":true,"attributeIndices":{"android:longClickable":1,"android:onLongClick":0}},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnLongClick","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.view.View","attributes":["android:onLongClickListener","android:longClickable"],"parameterTypes":["android.view.View.OnLongClickListener","boolean"],"requireAll":true,"attributeIndices":{"android:longClickable":1,"android:onLongClickListener":0}},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnLongClickListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.view.View","attributes":["android:onViewDetachedFromWindow","android:onViewAttachedToWindow"],"parameterTypes":["androidx.databinding.adapters.ViewBindingAdapter.OnViewDetachedFromWindow","androidx.databinding.adapters.ViewBindingAdapter.OnViewAttachedToWindow"],"requireAll":false,"attributeIndices":{"android:onViewAttachedToWindow":1,"android:onViewDetachedFromWindow":0}},{"type":"androidx.databinding.adapters.ViewBindingAdapter","method":"setOnAttachStateChangeListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.view.ViewGroup","attributes":["android:onChildViewAdded","android:onChildViewRemoved"],"parameterTypes":["androidx.databinding.adapters.ViewGroupBindingAdapter.OnChildViewAdded","androidx.databinding.adapters.ViewGroupBindingAdapter.OnChildViewRemoved"],"requireAll":false,"attributeIndices":{"android:onChildViewAdded":0,"android:onChildViewRemoved":1}},{"type":"androidx.databinding.adapters.ViewGroupBindingAdapter","method":"setListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.view.ViewGroup","attributes":["android:onAnimationStart","android:onAnimationEnd","android:onAnimationRepeat"],"parameterTypes":["androidx.databinding.adapters.ViewGroupBindingAdapter.OnAnimationStart","androidx.databinding.adapters.ViewGroupBindingAdapter.OnAnimationEnd","androidx.databinding.adapters.ViewGroupBindingAdapter.OnAnimationRepeat"],"requireAll":false,"attributeIndices":{"android:onAnimationEnd":1,"android:onAnimationRepeat":2,"android:onAnimationStart":0}},{"type":"androidx.databinding.adapters.ViewGroupBindingAdapter","method":"setListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.AbsListView","attributes":["android:onScroll","android:onScrollStateChanged"],"parameterTypes":["androidx.databinding.adapters.AbsListViewBindingAdapter.OnScroll","androidx.databinding.adapters.AbsListViewBindingAdapter.OnScrollStateChanged"],"requireAll":false,"attributeIndices":{"android:onScroll":0,"android:onScrollStateChanged":1}},{"type":"androidx.databinding.adapters.AbsListViewBindingAdapter","method":"setOnScroll","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.AdapterView","attributes":["android:selectedItemPosition","android:adapter"],"parameterTypes":["int","android.widget.Adapter"],"requireAll":true,"attributeIndices":{"android:adapter":1,"android:selectedItemPosition":0}},{"type":"androidx.databinding.adapters.AdapterViewBindingAdapter","method":"setSelectedItemPosition","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.AdapterView","attributes":["android:selection","android:adapter"],"parameterTypes":["int","android.widget.Adapter"],"requireAll":true,"attributeIndices":{"android:adapter":1,"android:selection":0}},{"type":"androidx.databinding.adapters.AdapterViewBindingAdapter","method":"setSelection","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.AdapterView","attributes":["android:onItemSelected","android:onNothingSelected","android:selectedItemPositionAttrChanged"],"parameterTypes":["androidx.databinding.adapters.AdapterViewBindingAdapter.OnItemSelected","androidx.databinding.adapters.AdapterViewBindingAdapter.OnNothingSelected","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:onItemSelected":0,"android:onNothingSelected":1,"android:selectedItemPositionAttrChanged":2}},{"type":"androidx.databinding.adapters.AdapterViewBindingAdapter","method":"setOnItemSelectedListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.AutoCompleteTextView","attributes":["android:fixText","android:isValid"],"parameterTypes":["androidx.databinding.adapters.AutoCompleteTextViewBindingAdapter.FixText","androidx.databinding.adapters.AutoCompleteTextViewBindingAdapter.IsValid"],"requireAll":false,"attributeIndices":{"android:fixText":0,"android:isValid":1}},{"type":"androidx.databinding.adapters.AutoCompleteTextViewBindingAdapter","method":"setValidator","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.AutoCompleteTextView","attributes":["android:onItemSelected","android:onNothingSelected"],"parameterTypes":["androidx.databinding.adapters.AdapterViewBindingAdapter.OnItemSelected","androidx.databinding.adapters.AdapterViewBindingAdapter.OnNothingSelected"],"requireAll":false,"attributeIndices":{"android:onItemSelected":0,"android:onNothingSelected":1}},{"type":"androidx.databinding.adapters.AutoCompleteTextViewBindingAdapter","method":"setOnItemSelectedListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.CalendarView","attributes":["android:onSelectedDayChange","android:dateAttrChanged"],"parameterTypes":["android.widget.CalendarView.OnDateChangeListener","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:dateAttrChanged":1,"android:onSelectedDayChange":0}},{"type":"androidx.databinding.adapters.CalendarViewBindingAdapter","method":"setListeners","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.CompoundButton","attributes":["android:onCheckedChanged","android:checkedAttrChanged"],"parameterTypes":["android.widget.CompoundButton.OnCheckedChangeListener","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:checkedAttrChanged":1,"android:onCheckedChanged":0}},{"type":"androidx.databinding.adapters.CompoundButtonBindingAdapter","method":"setListeners","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.DatePicker","attributes":["android:year","android:month","android:day","android:onDateChanged","android:yearAttrChanged","android:monthAttrChanged","android:dayAttrChanged"],"parameterTypes":["int","int","int","android.widget.DatePicker.OnDateChangedListener","androidx.databinding.InverseBindingListener","androidx.databinding.InverseBindingListener","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:day":2,"android:dayAttrChanged":6,"android:month":1,"android:monthAttrChanged":5,"android:onDateChanged":3,"android:year":0,"android:yearAttrChanged":4}},{"type":"androidx.databinding.adapters.DatePickerBindingAdapter","method":"setListeners","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.NumberPicker","attributes":["android:onValueChange","android:valueAttrChanged"],"parameterTypes":["android.widget.NumberPicker.OnValueChangeListener","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:onValueChange":0,"android:valueAttrChanged":1}},{"type":"androidx.databinding.adapters.NumberPickerBindingAdapter","method":"setListeners","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.RadioGroup","attributes":["android:onCheckedChanged","android:checkedButtonAttrChanged"],"parameterTypes":["android.widget.RadioGroup.OnCheckedChangeListener","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:checkedButtonAttrChanged":1,"android:onCheckedChanged":0}},{"type":"androidx.databinding.adapters.RadioGroupBindingAdapter","method":"setListeners","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.RatingBar","attributes":["android:onRatingChanged","android:ratingAttrChanged"],"parameterTypes":["android.widget.RatingBar.OnRatingBarChangeListener","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:onRatingChanged":0,"android:ratingAttrChanged":1}},{"type":"androidx.databinding.adapters.RatingBarBindingAdapter","method":"setListeners","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.SearchView","attributes":["android:onQueryTextSubmit","android:onQueryTextChange"],"parameterTypes":["androidx.databinding.adapters.SearchViewBindingAdapter.OnQueryTextSubmit","androidx.databinding.adapters.SearchViewBindingAdapter.OnQueryTextChange"],"requireAll":false,"attributeIndices":{"android:onQueryTextChange":1,"android:onQueryTextSubmit":0}},{"type":"androidx.databinding.adapters.SearchViewBindingAdapter","method":"setOnQueryTextListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.SearchView","attributes":["android:onSuggestionSelect","android:onSuggestionClick"],"parameterTypes":["androidx.databinding.adapters.SearchViewBindingAdapter.OnSuggestionSelect","androidx.databinding.adapters.SearchViewBindingAdapter.OnSuggestionClick"],"requireAll":false,"attributeIndices":{"android:onSuggestionClick":1,"android:onSuggestionSelect":0}},{"type":"androidx.databinding.adapters.SearchViewBindingAdapter","method":"setOnSuggestListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.SeekBar","attributes":["android:onStartTrackingTouch","android:onStopTrackingTouch","android:onProgressChanged","android:progressAttrChanged"],"parameterTypes":["androidx.databinding.adapters.SeekBarBindingAdapter.OnStartTrackingTouch","androidx.databinding.adapters.SeekBarBindingAdapter.OnStopTrackingTouch","androidx.databinding.adapters.SeekBarBindingAdapter.OnProgressChanged","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:onProgressChanged":2,"android:onStartTrackingTouch":0,"android:onStopTrackingTouch":1,"android:progressAttrChanged":3}},{"type":"androidx.databinding.adapters.SeekBarBindingAdapter","method":"setOnSeekBarChangeListener","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.TabHost","attributes":["android:onTabChanged","android:currentTabAttrChanged"],"parameterTypes":["android.widget.TabHost.OnTabChangeListener","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:currentTabAttrChanged":1,"android:onTabChanged":0}},{"type":"androidx.databinding.adapters.TabHostBindingAdapter","method":"setListeners","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.TextView","attributes":["android:beforeTextChanged","android:onTextChanged","android:afterTextChanged","android:textAttrChanged"],"parameterTypes":["androidx.databinding.adapters.TextViewBindingAdapter.BeforeTextChanged","androidx.databinding.adapters.TextViewBindingAdapter.OnTextChanged","androidx.databinding.adapters.TextViewBindingAdapter.AfterTextChanged","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:afterTextChanged":2,"android:beforeTextChanged":0,"android:onTextChanged":1,"android:textAttrChanged":3}},{"type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"setTextWatcher","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.TimePicker","attributes":["android:onTimeChanged","android:hourAttrChanged","android:minuteAttrChanged"],"parameterTypes":["android.widget.TimePicker.OnTimeChangedListener","androidx.databinding.InverseBindingListener","androidx.databinding.InverseBindingListener"],"requireAll":false,"attributeIndices":{"android:hourAttrChanged":1,"android:minuteAttrChanged":2,"android:onTimeChanged":0}},{"type":"androidx.databinding.adapters.TimePickerBindingAdapter","method":"setListeners","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"inverseAdapters":{"android:currentTab":[[{"viewType":"android.widget.TabHost","valueType":"int"},{"event":"android:currentTabAttrChanged","type":"androidx.databinding.adapters.TabHostBindingAdapter","method":"getCurrentTab","requiresOldValue":false,"isStatic":true,"componentClass":null}],[{"viewType":"android.widget.TabHost","valueType":"java.lang.String"},{"event":"android:currentTabAttrChanged","type":"androidx.databinding.adapters.TabHostBindingAdapter","method":"getCurrentTabTag","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:hour":[[{"viewType":"android.widget.TimePicker","valueType":"int"},{"event":"android:hourAttrChanged","type":"androidx.databinding.adapters.TimePickerBindingAdapter","method":"getHour","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:minute":[[{"viewType":"android.widget.TimePicker","valueType":"int"},{"event":"android:minuteAttrChanged","type":"androidx.databinding.adapters.TimePickerBindingAdapter","method":"getMinute","requiresOldValue":false,"isStatic":true,"componentClass":null}]],"android:text":[[{"viewType":"android.widget.TextView","valueType":"java.lang.String"},{"event":"android:textAttrChanged","type":"androidx.databinding.adapters.TextViewBindingAdapter","method":"getTextString","requiresOldValue":false,"isStatic":true,"componentClass":null}]]},"inverseMethods":{"android:checked":{"android.widget.CompoundButton":{"event":"android:checkedAttrChanged","type":"androidx.databinding.adapters.CompoundButtonBindingAdapter","method":"","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:checkedButton":{"android.widget.RadioGroup":{"event":"android:checkedButtonAttrChanged","type":"androidx.databinding.adapters.RadioGroupBindingAdapter","method":"getCheckedRadioButtonId","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:date":{"android.widget.CalendarView":{"event":"android:dateAttrChanged","type":"androidx.databinding.adapters.CalendarViewBindingAdapter","method":"","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:day":{"android.widget.DatePicker":{"event":"android:dayAttrChanged","type":"androidx.databinding.adapters.DatePickerBindingAdapter","method":"getDayOfMonth","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:month":{"android.widget.DatePicker":{"event":"android:monthAttrChanged","type":"androidx.databinding.adapters.DatePickerBindingAdapter","method":"","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:progress":{"android.widget.SeekBar":{"event":"android:progressAttrChanged","type":"androidx.databinding.adapters.SeekBarBindingAdapter","method":"","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:rating":{"android.widget.RatingBar":{"event":"android:ratingAttrChanged","type":"androidx.databinding.adapters.RatingBarBindingAdapter","method":"","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:selectedItemPosition":{"android.widget.AdapterView":{"event":"android:selectedItemPositionAttrChanged","type":"androidx.databinding.adapters.AdapterViewBindingAdapter","method":"","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:selection":{"android.widget.AdapterView":{"event":"android:selectedItemPositionAttrChanged","type":"androidx.databinding.adapters.AdapterViewBindingAdapter","method":"getSelectedItemPosition","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:value":{"android.widget.NumberPicker":{"event":"android:valueAttrChanged","type":"androidx.databinding.adapters.NumberPickerBindingAdapter","method":"","requiresOldValue":false,"isStatic":true,"componentClass":null}},"android:year":{"android.widget.DatePicker":{"event":"android:yearAttrChanged","type":"androidx.databinding.adapters.DatePickerBindingAdapter","method":"","requiresOldValue":false,"isStatic":true,"componentClass":null}}},"twoWayMethods":{},"useAndroidX":true}
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_export_class_list/debug/out.jar b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_export_class_list/debug/out.jar
new file mode 100644
index 0000000..37fca85
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/data_binding_export_class_list/debug/out.jar
@@ -0,0 +1 @@
+androidx.databinding.DataBindingComponent
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json
new file mode 100644
index 0000000..dca24b2
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..f3124bf
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1,2 @@
+#Thu Mar 07 16:46:22 CET 2024
+io.capawesome.capacitorjs.plugins.mlkit.barcodescanning.capacitor-mlkit-barcode-scanning-main-6\:/layout/bridge_layout_main.xml=/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/packaged_res/debug/layout/bridge_layout_main.xml
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..bce07dc
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/res"><file name="bridge_layout_main" path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/res/layout/bridge_layout_main.xml" qualifiers="" type="layout"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/build/generated/res/resValues/debug"/></dataSet><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..c4f1ada
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..4689bcd
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..b6dcb3b
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/assets"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/debug/assets"/></dataSet><dataSet config="generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/shader_assets/debug/out"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScanner.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScanner.class
new file mode 100644
index 0000000..f58f44b
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScanner.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerHelper.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerHelper.class
new file mode 100644
index 0000000..4218fde
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerHelper.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$1.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$1.class
new file mode 100644
index 0000000..9cc067e
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$1.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$2.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$2.class
new file mode 100644
index 0000000..e968304
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$2.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3$1.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3$1.class
new file mode 100644
index 0000000..2fc56f5
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3$1.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3.class
new file mode 100644
index 0000000..136c182
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$4.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$4.class
new file mode 100644
index 0000000..ee32698
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$4.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$5.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$5.class
new file mode 100644
index 0000000..7743ef8
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$5.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin.class
new file mode 100644
index 0000000..1a68fb1
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/InstallGoogleBarcodeScannerModuleResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/InstallGoogleBarcodeScannerModuleResultCallback.class
new file mode 100644
index 0000000..43631bd
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/InstallGoogleBarcodeScannerModuleResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/IsGoogleBarodeScannerModuleAvailableResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/IsGoogleBarodeScannerModuleAvailableResultCallback.class
new file mode 100644
index 0000000..a9e9ba2
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/IsGoogleBarodeScannerModuleAvailableResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ModuleInstallProgressListener.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ModuleInstallProgressListener.class
new file mode 100644
index 0000000..0fdc5a7
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ModuleInstallProgressListener.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ReadBarcodesFromImageResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ReadBarcodesFromImageResultCallback.class
new file mode 100644
index 0000000..5faf1f7
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ReadBarcodesFromImageResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanResultCallback.class
new file mode 100644
index 0000000..bebd751
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanSettings.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanSettings.class
new file mode 100644
index 0000000..8d2317d
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanSettings.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/StartScanResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/StartScanResultCallback.class
new file mode 100644
index 0000000..c395ba6
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/StartScanResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/options/SetZoomRatioOptions.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/options/SetZoomRatioOptions.class
new file mode 100644
index 0000000..6d921d4
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/options/SetZoomRatioOptions.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMaxZoomRatioResult.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMaxZoomRatioResult.class
new file mode 100644
index 0000000..30c546f
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMaxZoomRatioResult.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMinZoomRatioResult.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMinZoomRatioResult.class
new file mode 100644
index 0000000..bfa38ce
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMinZoomRatioResult.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetZoomRatioResult.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetZoomRatioResult.class
new file mode 100644
index 0000000..151fc38
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetZoomRatioResult.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/EmptyResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/EmptyResultCallback.class
new file mode 100644
index 0000000..618dccf
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/EmptyResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/NonEmptyResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/NonEmptyResultCallback.class
new file mode 100644
index 0000000..2e1b240
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/NonEmptyResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/Result.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/Result.class
new file mode 100644
index 0000000..9823a4e
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/Result.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/ResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/ResultCallback.class
new file mode 100644
index 0000000..d3e1203
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/javac/debug/classes/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/ResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..d4cd89c
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,5 @@
+R_DEF: Internal format may change without notice
+local
+id preview_view
+id webview
+layout bridge_layout_main
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..7b2d2da
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,8 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3    package="io.capawesome.capacitorjs.plugins.mlkit.barcodescanning" >
+4
+5    <uses-sdk android:minSdkVersion="23" />
+5-->/home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+6
+7</manifest>
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..25925dc
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="io.capawesome.capacitorjs.plugins.mlkit.barcodescanning" >
+
+    <uses-sdk android:minSdkVersion="23" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/packaged_res/debug/layout/bridge_layout_main.xml b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/packaged_res/debug/layout/bridge_layout_main.xml
new file mode 100644
index 0000000..8989b1f
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/packaged_res/debug/layout/bridge_layout_main.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<androidx.coordinatorlayout.widget.CoordinatorLayout 
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    tools:context="com.getcapacitor.BridgeActivity">
+
+    <androidx.camera.view.PreviewView
+        android:id="@+id/preview_view"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"/>
+        
+    <WebView
+        android:id="@+id/webview"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"/>
+
+</androidx.coordinatorlayout.widget.CoordinatorLayout>
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScanner.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScanner.class
new file mode 100644
index 0000000..f58f44b
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScanner.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerHelper.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerHelper.class
new file mode 100644
index 0000000..4218fde
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerHelper.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$1.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$1.class
new file mode 100644
index 0000000..9cc067e
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$1.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$2.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$2.class
new file mode 100644
index 0000000..e968304
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$2.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3$1.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3$1.class
new file mode 100644
index 0000000..2fc56f5
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3$1.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3.class
new file mode 100644
index 0000000..136c182
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$3.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$4.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$4.class
new file mode 100644
index 0000000..ee32698
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$4.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$5.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$5.class
new file mode 100644
index 0000000..7743ef8
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin$5.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin.class
new file mode 100644
index 0000000..1a68fb1
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/BarcodeScannerPlugin.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/InstallGoogleBarcodeScannerModuleResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/InstallGoogleBarcodeScannerModuleResultCallback.class
new file mode 100644
index 0000000..43631bd
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/InstallGoogleBarcodeScannerModuleResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/IsGoogleBarodeScannerModuleAvailableResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/IsGoogleBarodeScannerModuleAvailableResultCallback.class
new file mode 100644
index 0000000..a9e9ba2
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/IsGoogleBarodeScannerModuleAvailableResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ModuleInstallProgressListener.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ModuleInstallProgressListener.class
new file mode 100644
index 0000000..0fdc5a7
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ModuleInstallProgressListener.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ReadBarcodesFromImageResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ReadBarcodesFromImageResultCallback.class
new file mode 100644
index 0000000..5faf1f7
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ReadBarcodesFromImageResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanResultCallback.class
new file mode 100644
index 0000000..bebd751
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanSettings.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanSettings.class
new file mode 100644
index 0000000..8d2317d
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/ScanSettings.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/StartScanResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/StartScanResultCallback.class
new file mode 100644
index 0000000..c395ba6
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/StartScanResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/options/SetZoomRatioOptions.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/options/SetZoomRatioOptions.class
new file mode 100644
index 0000000..6d921d4
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/options/SetZoomRatioOptions.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMaxZoomRatioResult.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMaxZoomRatioResult.class
new file mode 100644
index 0000000..30c546f
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMaxZoomRatioResult.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMinZoomRatioResult.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMinZoomRatioResult.class
new file mode 100644
index 0000000..bfa38ce
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetMinZoomRatioResult.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetZoomRatioResult.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetZoomRatioResult.class
new file mode 100644
index 0000000..151fc38
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/classes/results/GetZoomRatioResult.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/EmptyResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/EmptyResultCallback.class
new file mode 100644
index 0000000..618dccf
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/EmptyResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/NonEmptyResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/NonEmptyResultCallback.class
new file mode 100644
index 0000000..2e1b240
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/NonEmptyResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/Result.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/Result.class
new file mode 100644
index 0000000..9823a4e
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/Result.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/ResultCallback.class b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/ResultCallback.class
new file mode 100644
index 0000000..d3e1203
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_dir/debug/io/capawesome/capacitorjs/plugins/mlkit/barcodescanning/interfaces/ResultCallback.class differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_jar/debug/classes.jar b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_jar/debug/classes.jar
new file mode 100644
index 0000000..f440198
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/runtime_library_classes_jar/debug/classes.jar differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt
new file mode 100644
index 0000000..273572b
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt
@@ -0,0 +1,4 @@
+io.capawesome.capacitorjs.plugins.mlkit.barcodescanning
+id preview_view
+id webview
+layout bridge_layout_main
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..4d3f118
--- /dev/null
+++ b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml:1:1-2:12
+INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml:1:1-2:12
+INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml:1:1-2:12
+	package
+		INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+		ADDED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml:1:1-2:12
+		INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+	xmlns:android
+		ADDED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml:1:11-69
+uses-sdk
+INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+	android:targetSdkVersion
+		INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+		ADDED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+		INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+	android:minSdkVersion
+		INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+		ADDED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
+		INJECTED from /home/oc/IdeaProjects/bumbal-mobile-v2/node_modules/@capacitor-mlkit/barcode-scanning/android/src/main/AndroidManifest.xml
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/BarcodeScanner.class.uniqueId0 b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/BarcodeScanner.class.uniqueId0
new file mode 100644
index 0000000..f58f44b
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/BarcodeScanner.class.uniqueId0 differ
diff --git a/node_modules/@capacitor-mlkit/barcode-scanning/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin
new file mode 100644
index 0000000..197b434
Binary files /dev/null and b/node_modules/@capacitor-mlkit/barcode-scanning/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ

@robingenz
Copy link
Member

@atoui-zahreddine Alright, seems like i'm doing anything wrong. It's still not working for me. I used the same patch.

grafik

For this reason, I am reopening the issue.

I also set a bounty of $50 to solve the issue. I am looking for a clean solution, not a workaround. There is no guarantee that a solution exists. Let me know if anyone wants to work on this.

To reproduce the issue you can simply use the robingenz/capacitor-mlkit-plugin-demo repository and install the capacitor-community/apple-sign-in plugin. Nothing needs to be configured.

@robingenz robingenz reopened this Mar 12, 2024
@robingenz robingenz changed the title bug: can not start scan bug(barcode-scanning): NullPointerException during startScan(...) Mar 15, 2024
@atoui-zahreddine
Copy link

atoui-zahreddine commented Mar 15, 2024

from what I can see, data binding should be enabled on the demo repository and on the plugin level.

adding :

buildFeatures {
        dataBinding true
    }
    dataBinding {
        enabled = true
    }

In demo-repo/android/app/build.gradle and @capacitor-mlkit/barcode-scanning/android/build.gradle should fix the issue ( it did for me) .

I think there should be a better way to do this, I'll try to find an alternative to this.

robingenz added a commit to robingenz/capacitor-mlkit-plugin-demo that referenced this issue Mar 18, 2024
@robingenz
Copy link
Member

@atoui-zahreddine Thank you for the update. That worked for me.

@atoui-zahreddine
Copy link

@robingenz great to hear that !
Does this mean I'm qualified for the bounty xD ?

@robingenz
Copy link
Member

@atoui-zahreddine Yes, here you can find information on how to get paid. Thank you again for taking a look!

Closed by #138

@atoui-zahreddine
Copy link

@robingenz Thank you!
looking forward for more contribution.

expense link : https://opencollective.com/capawesome/expenses/193657

@robingenz
Copy link
Member

@atoui-zahreddine Thanks. I've just approved your expense.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants