Take the app half too, which was duplicated the same way

Four Kotlin files appeared in both apps. Diffed with the product names
normalised, EnrollmentScanActivity was 31 lines each differing in six --
all of them comments -- and PinnedCert was 58 against 59 with identical
TrustManager logic. That is the same evidence that moved the Rust half.

Two parameters, both per-app, and they fail differently. A wrong URI
scheme means a scanned QR is ignored, which is visible at once. A wrong
Keystore alias means the app cannot unseal the token it already stored,
so an enrolled phone reads as not enrolled and nothing says why -- so
both existing values are recorded in the README rather than left to be
rediscovered.

The certificate alias went the other way and became a constant: it names
an entry in a KeyStore that exists only in memory for the length of one
lazy block, so nothing ever reads it back and having two of them said
nothing.

The drift was in both directions, as the evidence predicted: ai-app had
gained localNetworkAllowed -- which matters because Android 17's
ACCESS_LOCAL_NETWORK denial is invisible at the socket, and without it a
blocked app and an unreachable server produce the same timeout -- and had
moved to the KTX `edit` block. dev-updater had neither, and gets both.

No Compose, deliberately. Nothing here draws anything; the screens are
each app's own because that is where the two products actually differ.

The PinnedCaCertificate generator did not move, and the README says why:
all three things it varies are per-app, so sharing it means a composite
build neither project has. Its one historical bug is already fixed
identically in both copies.
This commit is contained in:
iris committed 2026-08-28 17:57:07 -04:00
1 parent 73a32cb897
commit 4e423bbfb0
201 files changed
+3148 -2

No files matched your search

+52
View File
@@ -0,0 +1,52 @@
// The app half of the link, as a library both phones' apps depend on.
//
// Consumed as a *subproject* of each app's build rather than as a published
// artifact or a composite build, so the two stay version-locked to whatever
// commit of this repo the consuming project's submodule points at -- the
// same arrangement the Rust half uses with a path dependency. Each app adds
// two lines to its `settings.gradle.kts`:
//
// include(":link")
// project(":link").projectDir = file("../wg-app-link/app")
//
// and one entry to its version catalog, since a subproject resolves plugin
// versions from the build including it:
//
// androidLibrary = { id = "com.android.library", version.ref = "agp" }
//
// Deliberately no Compose. Nothing here draws anything -- the screens that
// use it are each app's own, because they are where the two products
// actually differ.
plugins {
alias(libs.plugins.androidLibrary)
alias(libs.plugins.ktfmt)
}
ktfmt { kotlinLangStyle() }
android {
namespace = "com.example.wgapplink"
compileSdk = 37
// minSdk matches the lower of the two consumers rather than this
// library's own preference: a library that raised it would silently
// raise theirs. No desugaring here for the same reason -- nothing in
// this module uses java.time, and requiring it would impose a build
// setting on anyone who depends on it.
defaultConfig { minSdk = 24 }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_21
targetCompatibility = JavaVersion.VERSION_21
}
}
dependencies {
// SharedPreferences.edit, and the KTX extensions this code calls
// directly rather than inheriting transitively.
implementation(libs.androidx.core.ktx)
// The capture activity EnrollmentScanActivity subclasses. `api` rather
// than `implementation`: the subclass is part of this module's public
// surface, so a consumer declaring it in its manifest needs the type.
api(libs.zxing.embedded)
}
@@ -0,0 +1 @@
o/bundleLibRuntimeToDirDebug
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Nothing is declared here. EnrollmentScanActivity is registered by each
consuming app's own manifest, because the activity's label, theme and
parent are the app's business and merging a fixed one would take that
choice away.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.wgapplink" >
<uses-sdk android:minSdkVersion="24" />
</manifest>
@@ -0,0 +1,18 @@
{
"version": 3,
"artifactType": {
"type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
"kind": "Directory"
},
"applicationId": "com.example.wgapplink",
"variantName": "debug",
"elements": [
{
"type": "SINGLE",
"filters": [],
"attributes": [],
"outputFile": "AndroidManifest.xml"
}
],
"elementType": "File"
}
@@ -0,0 +1,7 @@
aarFormatVersion=1.0
aarMetadataVersion=1.0
minCompileSdk=37
minCompileMinorSdk=0
minCompileSdkExtension=0
minAndroidGradlePluginVersion=1.0.0
coreLibraryDesugaringEnabled=false
@@ -0,0 +1,9 @@
com.example.wgapplink-pngs-0 /home/bob/repos/ai-app/wg-app-link/app/build/generated/res/pngs/debug
com.example.wgapplink-updated_navigation_xml-1 /home/bob/repos/ai-app/wg-app-link/app/build/generated/updated_navigation_xml/debug
com.example.wgapplink-mergeDebugResources-2 /home/bob/repos/ai-app/wg-app-link/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir
com.example.wgapplink-mergeDebugResources-3 /home/bob/repos/ai-app/wg-app-link/app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir
com.example.wgapplink-debug-4 /home/bob/repos/ai-app/wg-app-link/app/build/intermediates/merged_res/debug/mergeDebugResources
com.example.wgapplink-debug-5 /home/bob/repos/ai-app/wg-app-link/app/build/intermediates/packaged_res/debug/packageDebugResources
com.example.wgapplink-debug-6 /home/bob/repos/ai-app/wg-app-link/app/src/debug/res
com.example.wgapplink-main-7 /home/bob/repos/ai-app/wg-app-link/app/src/main/res
gradleHome-0 /home/bob/.gradle
@@ -0,0 +1,140 @@
<dependencies>
<compile
roots=":@@:link::debug,com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.core:core:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.collection:collection:1.0.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name=":@@:link::debug"
simpleName="AiApp:link"/>
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.collection:collection:1.0.0@jar"
simpleName="androidx.collection:collection"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</compile>
<package
roots=":@@:link::debug,com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core:1.19.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.interpolator:interpolator:1.0.0@aar,androidx.profileinstaller:profileinstaller:1.3.0@aar,androidx.startup:startup-runtime:1.1.1@aar,androidx.tracing:tracing:1.2.0@aar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.collection:collection-jvm:1.4.2@jar,androidx.arch.core:core-runtime:2.2.0@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.concurrent:concurrent-futures:1.1.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name=":@@:link::debug"
simpleName="AiApp:link"/>
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.interpolator:interpolator:1.0.0@aar"
simpleName="androidx.interpolator:interpolator"/>
<dependency
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
simpleName="androidx.profileinstaller:profileinstaller"/>
<dependency
name="androidx.startup:startup-runtime:1.1.1@aar"
simpleName="androidx.startup:startup-runtime"/>
<dependency
name="androidx.tracing:tracing:1.2.0@aar"
simpleName="androidx.tracing:tracing"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.collection:collection-jvm:1.4.2@jar"
simpleName="androidx.collection:collection-jvm"/>
<dependency
name="androidx.arch.core:core-runtime:2.2.0@aar"
simpleName="androidx.arch.core:core-runtime"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
simpleName="androidx.concurrent:concurrent-futures"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</package>
</dependencies>
@@ -0,0 +1,224 @@
<libraries>
<library
name=":@@:link::debug"
jars="/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out/jars/classes.jar:/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out/jars/libs/R.jar"
resolved="AiApp:link:unspecified"
folder="/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0/jars/classes.jar"
resolved="com.journeyapps:zxing-android-embedded:4.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-ktx:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0/jars/classes.jar"
resolved="androidx.core:core-ktx:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0/jars/classes.jar"
resolved="androidx.core:core:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.annotation:annotation-experimental:1.4.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1/jars/classes.jar"
resolved="androidx.annotation:annotation-experimental:1.4.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-viewtree:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0/jars/classes.jar"
resolved="androidx.core:core-viewtree:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2/jars/classes.jar"
resolved="androidx.lifecycle:lifecycle-runtime:2.6.2"
folder="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.6.2/10f354fdb64868baecd67128560c5a0d6312c495/lifecycle-common-2.6.2.jar"
resolved="androidx.lifecycle:lifecycle-common:2.6.2"/>
<library
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1/jars/classes.jar"
resolved="androidx.versionedparcelable:versionedparcelable:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.arch.core:core-common:2.2.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.2.0/5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3/core-common-2.2.0.jar"
resolved="androidx.arch.core:core-common:2.2.0"/>
<library
name="androidx.collection:collection:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.0.0/42858b26cafdaa69b6149f45dfc2894007bc2c7a/collection-1.0.0.jar"
resolved="androidx.collection:collection:1.0.0"
provided="true"/>
<library
name="androidx.annotation:annotation-jvm:1.10.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation-jvm/1.10.0/388cfaa79001d0f024d28f6a13d5a3dfc2f0e18f/annotation-jvm-1.10.0.jar"
resolved="androidx.annotation:annotation-jvm:1.10.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-android/1.9.0/6cf3b8df5a2ce8c6b0dffe55657a827c405ee2fe/kotlinx-coroutines-android-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm/1.9.0/9beade4c1c1569e4f36cbd2c37e02e3e41502601/kotlinx-coroutines-core-jvm-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0"/>
<library
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/2.4.10/8943c84ddc6d5cc00a10dbc3736c397066eeaab5/kotlin-stdlib-2.4.10.jar"
resolved="org.jetbrains.kotlin:kotlin-stdlib:2.4.10"/>
<library
name="com.google.zxing:core:3.4.1@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.zxing/core/3.4.1/1869da97e9b2b60b5ff2fcaf55899174b93ae25d/core-3.4.1.jar"
resolved="com.google.zxing:core:3.4.1"/>
<library
name="org.jetbrains:annotations:23.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/23.0.0/8cc20c07506ec18e0834947b84a864bfc094484e/annotations-23.0.0.jar"
resolved="org.jetbrains:annotations:23.0.0"/>
<library
name="com.google.guava:listenablefuture:1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/1.0/c949a840a6acbc5268d088e47b04177bf90b3cad/listenablefuture-1.0.jar"
resolved="com.google.guava:listenablefuture:1.0"/>
<library
name="org.jspecify:jspecify:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jspecify/jspecify/1.0.0/7425a601c1c7ec76645a78d22b8c6a627edee507/jspecify-1.0.0.jar"
resolved="org.jspecify:jspecify:1.0.0"/>
<library
name="androidx.interpolator:interpolator:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0/jars/classes.jar"
resolved="androidx.interpolator:interpolator:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0/jars/classes.jar"
resolved="androidx.profileinstaller:profileinstaller:1.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.startup:startup-runtime:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1/jars/classes.jar"
resolved="androidx.startup:startup-runtime:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.tracing:tracing:1.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0/jars/classes.jar"
resolved="androidx.tracing:tracing:1.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.collection:collection-jvm:1.4.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection-jvm/1.4.2/bc60b5568a66d765a9fe8e266fd0c6c727e0b50b/collection-jvm-1.4.2.jar"
resolved="androidx.collection:collection-jvm:1.4.2"/>
<library
name="androidx.arch.core:core-runtime:2.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0/jars/classes.jar"
resolved="androidx.arch.core:core-runtime:2.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.concurrent/concurrent-futures/1.1.0/50b7fb98350d5f42a4e49704b03278542293ba48/concurrent-futures-1.1.0.jar"
resolved="androidx.concurrent:concurrent-futures:1.1.0"/>
</libraries>
@@ -0,0 +1,29 @@
<variant
name="debug"
package="com.example.wgapplink"
minSdkVersion="24"
targetSdkVersion="37.0"
debuggable="true"
mergedManifest="build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml"
manifestMergeReport="build/outputs/logs/manifest-merger-debug-report.txt"
partialResultsDir="build/intermediates/android_test_lint_partial_results/debug/lintAnalyzeDebugAndroidTest/out">
<buildFeatures/>
<sourceProviders>
</sourceProviders>
<testSourceProviders>
<sourceProvider
manifests="src/androidTest/AndroidManifest.xml"
javaDirectories="src/androidTest/java:src/androidTestDebug/java:src/androidTest/kotlin:src/androidTestDebug/kotlin"
resDirectories="src/androidTest/res:src/androidTestDebug/res"
assetsDirectories="src/androidTest/assets:src/androidTestDebug/assets"
keepRulesDirectories="src/androidTest/keepRules:src/androidTestDebug/keepRules"
androidTest="true"/>
</testSourceProviders>
<testFixturesSourceProviders>
</testFixturesSourceProviders>
<artifact
type="INSTRUMENTATION_TEST"
applicationId="com.example.wgapplink.test"
desugaredMethodsFiles="/home/bob/.gradle/caches/9.7.1/transforms/d5ccbf7c54a6479d5b954a83411c2367/transformed/D8BackportedDesugaredMethods.txt">
</artifact>
</variant>
@@ -0,0 +1,20 @@
<lint-module
format="1"
dir="/home/bob/repos/ai-app/wg-app-link/app"
name=":link"
type="LIBRARY"
maven="AiApp:link:unspecified"
agpVersion="9.3.2"
buildFolder="build"
bootClassPath="/home/bob/Android/Sdk/platforms/android-37.0/android.jar:/home/bob/Android/Sdk/build-tools/36.0.0/core-lambda-stubs.jar"
javaSourceLevel="21"
compileTarget="android-37.0"
neverShrinking="true"
highlightGradualR8Api="false">
<lintOptions
abortOnError="true"
absolutePaths="true"
checkReleaseBuilds="true"
explainIssues="true"/>
<variant name="debug"/>
</lint-module>
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<incidents format="6" by="lint 9.3.2" type="partial_results">
<map id="UnusedResources">
<entry
name="model"
string=""/>
</map>
</incidents>
@@ -0,0 +1,89 @@
# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
# will be ignored by new version of the Android plugin for Gradle.
# Optimizations: If you don't want to optimize, use the proguard-android.txt configuration file
# instead of this one, which turns off the optimization flags.
-allowaccessmodification
# Preserve some attributes that may be required for reflection.
-keepattributes AnnotationDefault,
EnclosingMethod,
InnerClasses,
RuntimeVisibleAnnotations,
RuntimeVisibleParameterAnnotations,
RuntimeVisibleTypeAnnotations,
Signature
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
-keep public class com.google.android.vending.licensing.ILicensingService
-dontnote com.android.vending.licensing.ILicensingService
-dontnote com.google.vending.licensing.ILicensingService
-dontnote com.google.android.vending.licensing.ILicensingService
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
-keepclasseswithmembernames,includedescriptorclasses class * {
native <methods>;
}
# Keep setters in Views so that animations can still work.
-keepclassmembers public class * extends android.view.View {
void set*(***);
*** get*();
}
# We want to keep methods in Activity that could be used in the XML attribute onClick.
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * implements android.os.Parcelable {
public static final ** CREATOR;
}
# Preserve annotated Javascript interface methods.
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}
# The support libraries contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontnote android.support.**
-dontnote androidx.**
-dontwarn android.support.**
-dontwarn androidx.**
# Understand the @Keep support annotation.
-keep class android.support.annotation.Keep
-keep @android.support.annotation.Keep class * {*;}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <methods>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <fields>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <init>(...);
}
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
-dontnote org.apache.http.**
-dontnote android.net.http.**
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
-dontnote java.lang.invoke.**
@@ -0,0 +1,95 @@
# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
# will be ignored by new version of the Android plugin for Gradle.
# Optimization is turned off by default. Dex does not like code run
# through the ProGuard optimize steps (and performs some
# of these optimizations on its own).
# Note that if you want to enable optimization, you cannot just
# include optimization flags in your own project configuration file;
# instead you will need to point to the
# "proguard-android-optimize.txt" file instead of this one from your
# project.properties file.
-dontoptimize
# Preserve some attributes that may be required for reflection.
-keepattributes AnnotationDefault,
EnclosingMethod,
InnerClasses,
RuntimeVisibleAnnotations,
RuntimeVisibleParameterAnnotations,
RuntimeVisibleTypeAnnotations,
Signature
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
-keep public class com.google.android.vending.licensing.ILicensingService
-dontnote com.android.vending.licensing.ILicensingService
-dontnote com.google.vending.licensing.ILicensingService
-dontnote com.google.android.vending.licensing.ILicensingService
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
-keepclasseswithmembernames,includedescriptorclasses class * {
native <methods>;
}
# Keep setters in Views so that animations can still work.
-keepclassmembers public class * extends android.view.View {
void set*(***);
*** get*();
}
# We want to keep methods in Activity that could be used in the XML attribute onClick.
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * implements android.os.Parcelable {
public static final ** CREATOR;
}
# Preserve annotated Javascript interface methods.
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}
# The support libraries contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontnote android.support.**
-dontnote androidx.**
-dontwarn android.support.**
-dontwarn androidx.**
# Understand the @Keep support annotation.
-keep class android.support.annotation.Keep
-keep @android.support.annotation.Keep class * {*;}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <methods>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <fields>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <init>(...);
}
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
-dontnote org.apache.http.**
-dontnote android.net.http.**
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
-dontnote java.lang.invoke.**
@@ -0,0 +1 @@
#Fri Aug 28 17:51:53 EDT 2026
@@ -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/bob/repos/ai-app/wg-app-link/app/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:!*~:!&lt;dir>navigation"><source path="/home/bob/repos/ai-app/wg-app-link/app/src/main/res"/></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/bob/repos/ai-app/wg-app-link/app/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:!*~:!&lt;dir>navigation"><source path="/home/bob/repos/ai-app/wg-app-link/app/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:!*~"/><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:!*~:!&lt;dir>navigation"/><mergedItems/></merger>
@@ -0,0 +1,134 @@
<dependencies>
<compile
roots="com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.core:core:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.collection:collection:1.0.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.collection:collection:1.0.0@jar"
simpleName="androidx.collection:collection"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</compile>
<package
roots="com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core:1.19.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.interpolator:interpolator:1.0.0@aar,androidx.profileinstaller:profileinstaller:1.3.0@aar,androidx.startup:startup-runtime:1.1.1@aar,androidx.tracing:tracing:1.2.0@aar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.collection:collection-jvm:1.4.2@jar,androidx.arch.core:core-runtime:2.2.0@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.concurrent:concurrent-futures:1.1.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.interpolator:interpolator:1.0.0@aar"
simpleName="androidx.interpolator:interpolator"/>
<dependency
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
simpleName="androidx.profileinstaller:profileinstaller"/>
<dependency
name="androidx.startup:startup-runtime:1.1.1@aar"
simpleName="androidx.startup:startup-runtime"/>
<dependency
name="androidx.tracing:tracing:1.2.0@aar"
simpleName="androidx.tracing:tracing"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.collection:collection-jvm:1.4.2@jar"
simpleName="androidx.collection:collection-jvm"/>
<dependency
name="androidx.arch.core:core-runtime:2.2.0@aar"
simpleName="androidx.arch.core:core-runtime"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
simpleName="androidx.concurrent:concurrent-futures"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</package>
</dependencies>
@@ -0,0 +1,211 @@
<libraries>
<library
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0/jars/classes.jar"
resolved="com.journeyapps:zxing-android-embedded:4.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-ktx:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0/jars/classes.jar"
resolved="androidx.core:core-ktx:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0/jars/classes.jar"
resolved="androidx.core:core:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.annotation:annotation-experimental:1.4.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1/jars/classes.jar"
resolved="androidx.annotation:annotation-experimental:1.4.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-viewtree:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0/jars/classes.jar"
resolved="androidx.core:core-viewtree:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2/jars/classes.jar"
resolved="androidx.lifecycle:lifecycle-runtime:2.6.2"
folder="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.6.2/10f354fdb64868baecd67128560c5a0d6312c495/lifecycle-common-2.6.2.jar"
resolved="androidx.lifecycle:lifecycle-common:2.6.2"/>
<library
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1/jars/classes.jar"
resolved="androidx.versionedparcelable:versionedparcelable:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.arch.core:core-common:2.2.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.2.0/5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3/core-common-2.2.0.jar"
resolved="androidx.arch.core:core-common:2.2.0"/>
<library
name="androidx.collection:collection:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.0.0/42858b26cafdaa69b6149f45dfc2894007bc2c7a/collection-1.0.0.jar"
resolved="androidx.collection:collection:1.0.0"
provided="true"/>
<library
name="androidx.annotation:annotation-jvm:1.10.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation-jvm/1.10.0/388cfaa79001d0f024d28f6a13d5a3dfc2f0e18f/annotation-jvm-1.10.0.jar"
resolved="androidx.annotation:annotation-jvm:1.10.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-android/1.9.0/6cf3b8df5a2ce8c6b0dffe55657a827c405ee2fe/kotlinx-coroutines-android-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm/1.9.0/9beade4c1c1569e4f36cbd2c37e02e3e41502601/kotlinx-coroutines-core-jvm-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0"/>
<library
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/2.4.10/8943c84ddc6d5cc00a10dbc3736c397066eeaab5/kotlin-stdlib-2.4.10.jar"
resolved="org.jetbrains.kotlin:kotlin-stdlib:2.4.10"/>
<library
name="com.google.zxing:core:3.4.1@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.zxing/core/3.4.1/1869da97e9b2b60b5ff2fcaf55899174b93ae25d/core-3.4.1.jar"
resolved="com.google.zxing:core:3.4.1"/>
<library
name="org.jetbrains:annotations:23.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/23.0.0/8cc20c07506ec18e0834947b84a864bfc094484e/annotations-23.0.0.jar"
resolved="org.jetbrains:annotations:23.0.0"/>
<library
name="com.google.guava:listenablefuture:1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/1.0/c949a840a6acbc5268d088e47b04177bf90b3cad/listenablefuture-1.0.jar"
resolved="com.google.guava:listenablefuture:1.0"/>
<library
name="org.jspecify:jspecify:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jspecify/jspecify/1.0.0/7425a601c1c7ec76645a78d22b8c6a627edee507/jspecify-1.0.0.jar"
resolved="org.jspecify:jspecify:1.0.0"/>
<library
name="androidx.interpolator:interpolator:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0/jars/classes.jar"
resolved="androidx.interpolator:interpolator:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0/jars/classes.jar"
resolved="androidx.profileinstaller:profileinstaller:1.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.startup:startup-runtime:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1/jars/classes.jar"
resolved="androidx.startup:startup-runtime:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.tracing:tracing:1.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0/jars/classes.jar"
resolved="androidx.tracing:tracing:1.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.collection:collection-jvm:1.4.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection-jvm/1.4.2/bc60b5568a66d765a9fe8e266fd0c6c727e0b50b/collection-jvm-1.4.2.jar"
resolved="androidx.collection:collection-jvm:1.4.2"/>
<library
name="androidx.arch.core:core-runtime:2.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0/jars/classes.jar"
resolved="androidx.arch.core:core-runtime:2.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.concurrent/concurrent-futures/1.1.0/50b7fb98350d5f42a4e49704b03278542293ba48/concurrent-futures-1.1.0.jar"
resolved="androidx.concurrent:concurrent-futures:1.1.0"/>
</libraries>
@@ -0,0 +1,32 @@
<variant
name="debug"
package="com.example.wgapplink"
minSdkVersion="24"
targetSdkVersion="37.0"
debuggable="true"
mergedManifest="build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml"
proguardFiles="build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-9.3.2"
partialResultsDir="build/intermediates/lint_partial_results/debug/lintAnalyzeDebug/out"
desugaredMethodsFiles="/home/bob/.gradle/caches/9.7.1/transforms/d5ccbf7c54a6479d5b954a83411c2367/transformed/D8BackportedDesugaredMethods.txt">
<buildFeatures/>
<sourceProviders>
<sourceProvider
manifests="src/main/AndroidManifest.xml"
javaDirectories="src/main/java:src/debug/java:src/main/kotlin:src/debug/kotlin"
resDirectories="src/main/res:src/debug/res"
assetsDirectories="src/main/assets:src/debug/assets"
keepRulesDirectories="src/main/keepRules:src/debug/keepRules"
aarKeepRulesDirectories="src/main/aarKeepRules:src/debug/aarKeepRules"/>
</sourceProviders>
<testSourceProviders>
</testSourceProviders>
<testFixturesSourceProviders>
</testFixturesSourceProviders>
<artifact
classOutputs="build/intermediates/javac/debug/compileDebugJavaWithJavac/classes:build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes:build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar"
type="MAIN"
applicationId="com.example.wgapplink"
generatedSourceFolders="build/generated/ap_generated_sources/debug/out"
desugaredMethodsFiles="/home/bob/.gradle/caches/9.7.1/transforms/d5ccbf7c54a6479d5b954a83411c2367/transformed/D8BackportedDesugaredMethods.txt">
</artifact>
</variant>
@@ -0,0 +1,20 @@
<lint-module
format="1"
dir="/home/bob/repos/ai-app/wg-app-link/app"
name=":link"
type="LIBRARY"
maven="AiApp:link:unspecified"
agpVersion="9.3.2"
buildFolder="build"
bootClassPath="/home/bob/Android/Sdk/platforms/android-37.0/android.jar:/home/bob/Android/Sdk/build-tools/36.0.0/core-lambda-stubs.jar"
javaSourceLevel="21"
compileTarget="android-37.0"
neverShrinking="true"
highlightGradualR8Api="false">
<lintOptions
abortOnError="true"
absolutePaths="true"
checkReleaseBuilds="true"
explainIssues="true"/>
<variant name="debug"/>
</lint-module>
@@ -0,0 +1,140 @@
<dependencies>
<compile
roots=":@@:link::debug,com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.core:core:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.collection:collection:1.0.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name=":@@:link::debug"
simpleName="AiApp:link"/>
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.collection:collection:1.0.0@jar"
simpleName="androidx.collection:collection"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</compile>
<package
roots=":@@:link::debug,com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core:1.19.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.interpolator:interpolator:1.0.0@aar,androidx.profileinstaller:profileinstaller:1.3.0@aar,androidx.startup:startup-runtime:1.1.1@aar,androidx.tracing:tracing:1.2.0@aar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.collection:collection-jvm:1.4.2@jar,androidx.arch.core:core-runtime:2.2.0@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.concurrent:concurrent-futures:1.1.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name=":@@:link::debug"
simpleName="AiApp:link"/>
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.interpolator:interpolator:1.0.0@aar"
simpleName="androidx.interpolator:interpolator"/>
<dependency
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
simpleName="androidx.profileinstaller:profileinstaller"/>
<dependency
name="androidx.startup:startup-runtime:1.1.1@aar"
simpleName="androidx.startup:startup-runtime"/>
<dependency
name="androidx.tracing:tracing:1.2.0@aar"
simpleName="androidx.tracing:tracing"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.collection:collection-jvm:1.4.2@jar"
simpleName="androidx.collection:collection-jvm"/>
<dependency
name="androidx.arch.core:core-runtime:2.2.0@aar"
simpleName="androidx.arch.core:core-runtime"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
simpleName="androidx.concurrent:concurrent-futures"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</package>
</dependencies>
@@ -0,0 +1,224 @@
<libraries>
<library
name=":@@:link::debug"
jars="/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out/jars/classes.jar:/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out/jars/libs/R.jar"
resolved="AiApp:link:unspecified"
folder="/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0/jars/classes.jar"
resolved="com.journeyapps:zxing-android-embedded:4.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-ktx:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0/jars/classes.jar"
resolved="androidx.core:core-ktx:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0/jars/classes.jar"
resolved="androidx.core:core:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.annotation:annotation-experimental:1.4.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1/jars/classes.jar"
resolved="androidx.annotation:annotation-experimental:1.4.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-viewtree:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0/jars/classes.jar"
resolved="androidx.core:core-viewtree:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2/jars/classes.jar"
resolved="androidx.lifecycle:lifecycle-runtime:2.6.2"
folder="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.6.2/10f354fdb64868baecd67128560c5a0d6312c495/lifecycle-common-2.6.2.jar"
resolved="androidx.lifecycle:lifecycle-common:2.6.2"/>
<library
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1/jars/classes.jar"
resolved="androidx.versionedparcelable:versionedparcelable:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.arch.core:core-common:2.2.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.2.0/5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3/core-common-2.2.0.jar"
resolved="androidx.arch.core:core-common:2.2.0"/>
<library
name="androidx.collection:collection:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.0.0/42858b26cafdaa69b6149f45dfc2894007bc2c7a/collection-1.0.0.jar"
resolved="androidx.collection:collection:1.0.0"
provided="true"/>
<library
name="androidx.annotation:annotation-jvm:1.10.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation-jvm/1.10.0/388cfaa79001d0f024d28f6a13d5a3dfc2f0e18f/annotation-jvm-1.10.0.jar"
resolved="androidx.annotation:annotation-jvm:1.10.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-android/1.9.0/6cf3b8df5a2ce8c6b0dffe55657a827c405ee2fe/kotlinx-coroutines-android-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm/1.9.0/9beade4c1c1569e4f36cbd2c37e02e3e41502601/kotlinx-coroutines-core-jvm-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0"/>
<library
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/2.4.10/8943c84ddc6d5cc00a10dbc3736c397066eeaab5/kotlin-stdlib-2.4.10.jar"
resolved="org.jetbrains.kotlin:kotlin-stdlib:2.4.10"/>
<library
name="com.google.zxing:core:3.4.1@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.zxing/core/3.4.1/1869da97e9b2b60b5ff2fcaf55899174b93ae25d/core-3.4.1.jar"
resolved="com.google.zxing:core:3.4.1"/>
<library
name="org.jetbrains:annotations:23.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/23.0.0/8cc20c07506ec18e0834947b84a864bfc094484e/annotations-23.0.0.jar"
resolved="org.jetbrains:annotations:23.0.0"/>
<library
name="com.google.guava:listenablefuture:1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/1.0/c949a840a6acbc5268d088e47b04177bf90b3cad/listenablefuture-1.0.jar"
resolved="com.google.guava:listenablefuture:1.0"/>
<library
name="org.jspecify:jspecify:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jspecify/jspecify/1.0.0/7425a601c1c7ec76645a78d22b8c6a627edee507/jspecify-1.0.0.jar"
resolved="org.jspecify:jspecify:1.0.0"/>
<library
name="androidx.interpolator:interpolator:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0/jars/classes.jar"
resolved="androidx.interpolator:interpolator:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0/jars/classes.jar"
resolved="androidx.profileinstaller:profileinstaller:1.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.startup:startup-runtime:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1/jars/classes.jar"
resolved="androidx.startup:startup-runtime:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.tracing:tracing:1.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0/jars/classes.jar"
resolved="androidx.tracing:tracing:1.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.collection:collection-jvm:1.4.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection-jvm/1.4.2/bc60b5568a66d765a9fe8e266fd0c6c727e0b50b/collection-jvm-1.4.2.jar"
resolved="androidx.collection:collection-jvm:1.4.2"/>
<library
name="androidx.arch.core:core-runtime:2.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0/jars/classes.jar"
resolved="androidx.arch.core:core-runtime:2.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.concurrent/concurrent-futures/1.1.0/50b7fb98350d5f42a4e49704b03278542293ba48/concurrent-futures-1.1.0.jar"
resolved="androidx.concurrent:concurrent-futures:1.1.0"/>
</libraries>
@@ -0,0 +1,29 @@
<variant
name="debug"
package="com.example.wgapplink"
minSdkVersion="24"
targetSdkVersion="37.0"
debuggable="true"
mergedManifest="build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml"
partialResultsDir="build/intermediates/android_test_lint_partial_results/debug/lintAnalyzeDebugAndroidTest/out"
desugaredMethodsFiles="/home/bob/.gradle/caches/9.7.1/transforms/d5ccbf7c54a6479d5b954a83411c2367/transformed/D8BackportedDesugaredMethods.txt">
<buildFeatures/>
<sourceProviders>
</sourceProviders>
<testSourceProviders>
<sourceProvider
manifests="src/androidTest/AndroidManifest.xml"
javaDirectories="src/androidTest/java:src/androidTestDebug/java:src/androidTest/kotlin:src/androidTestDebug/kotlin"
resDirectories="src/androidTest/res:src/androidTestDebug/res"
assetsDirectories="src/androidTest/assets:src/androidTestDebug/assets"
keepRulesDirectories="src/androidTest/keepRules:src/androidTestDebug/keepRules"
androidTest="true"/>
</testSourceProviders>
<testFixturesSourceProviders>
</testFixturesSourceProviders>
<artifact
type="INSTRUMENTATION_TEST"
applicationId="com.example.wgapplink.test"
desugaredMethodsFiles="/home/bob/.gradle/caches/9.7.1/transforms/d5ccbf7c54a6479d5b954a83411c2367/transformed/D8BackportedDesugaredMethods.txt">
</artifact>
</variant>
@@ -0,0 +1,20 @@
<lint-module
format="1"
dir="/home/bob/repos/ai-app/wg-app-link/app"
name=":link"
type="LIBRARY"
maven="AiApp:link:unspecified"
agpVersion="9.3.2"
buildFolder="build"
bootClassPath="/home/bob/Android/Sdk/platforms/android-37.0/android.jar:/home/bob/Android/Sdk/build-tools/36.0.0/core-lambda-stubs.jar"
javaSourceLevel="21"
compileTarget="android-37.0"
neverShrinking="true"
highlightGradualR8Api="false">
<lintOptions
abortOnError="true"
absolutePaths="true"
checkReleaseBuilds="true"
explainIssues="true"/>
<variant name="debug"/>
</lint-module>
@@ -0,0 +1,140 @@
<dependencies>
<compile
roots=":@@:link::debug,com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.core:core:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.collection:collection:1.0.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name=":@@:link::debug"
simpleName="AiApp:link"/>
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.collection:collection:1.0.0@jar"
simpleName="androidx.collection:collection"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</compile>
<package
roots=":@@:link::debug,com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core:1.19.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.interpolator:interpolator:1.0.0@aar,androidx.profileinstaller:profileinstaller:1.3.0@aar,androidx.startup:startup-runtime:1.1.1@aar,androidx.tracing:tracing:1.2.0@aar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.collection:collection-jvm:1.4.2@jar,androidx.arch.core:core-runtime:2.2.0@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.concurrent:concurrent-futures:1.1.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name=":@@:link::debug"
simpleName="AiApp:link"/>
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.interpolator:interpolator:1.0.0@aar"
simpleName="androidx.interpolator:interpolator"/>
<dependency
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
simpleName="androidx.profileinstaller:profileinstaller"/>
<dependency
name="androidx.startup:startup-runtime:1.1.1@aar"
simpleName="androidx.startup:startup-runtime"/>
<dependency
name="androidx.tracing:tracing:1.2.0@aar"
simpleName="androidx.tracing:tracing"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.collection:collection-jvm:1.4.2@jar"
simpleName="androidx.collection:collection-jvm"/>
<dependency
name="androidx.arch.core:core-runtime:2.2.0@aar"
simpleName="androidx.arch.core:core-runtime"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
simpleName="androidx.concurrent:concurrent-futures"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</package>
</dependencies>
@@ -0,0 +1,224 @@
<libraries>
<library
name=":@@:link::debug"
jars="/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out/jars/classes.jar:/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out/jars/libs/R.jar"
resolved="AiApp:link:unspecified"
folder="/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0/jars/classes.jar"
resolved="com.journeyapps:zxing-android-embedded:4.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-ktx:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0/jars/classes.jar"
resolved="androidx.core:core-ktx:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0/jars/classes.jar"
resolved="androidx.core:core:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.annotation:annotation-experimental:1.4.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1/jars/classes.jar"
resolved="androidx.annotation:annotation-experimental:1.4.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-viewtree:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0/jars/classes.jar"
resolved="androidx.core:core-viewtree:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2/jars/classes.jar"
resolved="androidx.lifecycle:lifecycle-runtime:2.6.2"
folder="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.6.2/10f354fdb64868baecd67128560c5a0d6312c495/lifecycle-common-2.6.2.jar"
resolved="androidx.lifecycle:lifecycle-common:2.6.2"/>
<library
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1/jars/classes.jar"
resolved="androidx.versionedparcelable:versionedparcelable:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.arch.core:core-common:2.2.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.2.0/5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3/core-common-2.2.0.jar"
resolved="androidx.arch.core:core-common:2.2.0"/>
<library
name="androidx.collection:collection:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.0.0/42858b26cafdaa69b6149f45dfc2894007bc2c7a/collection-1.0.0.jar"
resolved="androidx.collection:collection:1.0.0"
provided="true"/>
<library
name="androidx.annotation:annotation-jvm:1.10.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation-jvm/1.10.0/388cfaa79001d0f024d28f6a13d5a3dfc2f0e18f/annotation-jvm-1.10.0.jar"
resolved="androidx.annotation:annotation-jvm:1.10.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-android/1.9.0/6cf3b8df5a2ce8c6b0dffe55657a827c405ee2fe/kotlinx-coroutines-android-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm/1.9.0/9beade4c1c1569e4f36cbd2c37e02e3e41502601/kotlinx-coroutines-core-jvm-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0"/>
<library
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/2.4.10/8943c84ddc6d5cc00a10dbc3736c397066eeaab5/kotlin-stdlib-2.4.10.jar"
resolved="org.jetbrains.kotlin:kotlin-stdlib:2.4.10"/>
<library
name="com.google.zxing:core:3.4.1@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.zxing/core/3.4.1/1869da97e9b2b60b5ff2fcaf55899174b93ae25d/core-3.4.1.jar"
resolved="com.google.zxing:core:3.4.1"/>
<library
name="org.jetbrains:annotations:23.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/23.0.0/8cc20c07506ec18e0834947b84a864bfc094484e/annotations-23.0.0.jar"
resolved="org.jetbrains:annotations:23.0.0"/>
<library
name="com.google.guava:listenablefuture:1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/1.0/c949a840a6acbc5268d088e47b04177bf90b3cad/listenablefuture-1.0.jar"
resolved="com.google.guava:listenablefuture:1.0"/>
<library
name="org.jspecify:jspecify:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jspecify/jspecify/1.0.0/7425a601c1c7ec76645a78d22b8c6a627edee507/jspecify-1.0.0.jar"
resolved="org.jspecify:jspecify:1.0.0"/>
<library
name="androidx.interpolator:interpolator:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0/jars/classes.jar"
resolved="androidx.interpolator:interpolator:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0/jars/classes.jar"
resolved="androidx.profileinstaller:profileinstaller:1.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.startup:startup-runtime:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1/jars/classes.jar"
resolved="androidx.startup:startup-runtime:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.tracing:tracing:1.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0/jars/classes.jar"
resolved="androidx.tracing:tracing:1.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.collection:collection-jvm:1.4.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection-jvm/1.4.2/bc60b5568a66d765a9fe8e266fd0c6c727e0b50b/collection-jvm-1.4.2.jar"
resolved="androidx.collection:collection-jvm:1.4.2"/>
<library
name="androidx.arch.core:core-runtime:2.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0/jars/classes.jar"
resolved="androidx.arch.core:core-runtime:2.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.concurrent/concurrent-futures/1.1.0/50b7fb98350d5f42a4e49704b03278542293ba48/concurrent-futures-1.1.0.jar"
resolved="androidx.concurrent:concurrent-futures:1.1.0"/>
</libraries>
@@ -0,0 +1,26 @@
<variant
name="debug"
package="com.example.wgapplink"
minSdkVersion="24"
targetSdkVersion="37.0"
debuggable="true"
mergedManifest="build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml"
partialResultsDir="build/intermediates/unit_test_lint_partial_results/debug/lintAnalyzeDebugUnitTest/out"
desugaredMethodsFiles="/home/bob/.gradle/caches/9.7.1/transforms/d5ccbf7c54a6479d5b954a83411c2367/transformed/D8BackportedDesugaredMethods.txt">
<buildFeatures/>
<sourceProviders>
</sourceProviders>
<testSourceProviders>
<sourceProvider
manifests="src/test/AndroidManifest.xml"
javaDirectories="src/test/java:src/testDebug/java:src/test/kotlin:src/testDebug/kotlin"
assetsDirectories="src/test/assets:src/testDebug/assets"
keepRulesDirectories="src/test/keepRules:src/testDebug/keepRules"
unitTest="true"/>
</testSourceProviders>
<testFixturesSourceProviders>
</testFixturesSourceProviders>
<artifact
type="UNIT_TEST">
</artifact>
</variant>
@@ -0,0 +1,20 @@
<lint-module
format="1"
dir="/home/bob/repos/ai-app/wg-app-link/app"
name=":link"
type="LIBRARY"
maven="AiApp:link:unspecified"
agpVersion="9.3.2"
buildFolder="build"
bootClassPath="/home/bob/Android/Sdk/platforms/android-37.0/android.jar:/home/bob/Android/Sdk/build-tools/36.0.0/core-lambda-stubs.jar"
javaSourceLevel="21"
compileTarget="android-37.0"
neverShrinking="true"
highlightGradualR8Api="false">
<lintOptions
abortOnError="true"
absolutePaths="true"
checkReleaseBuilds="true"
explainIssues="true"/>
<variant name="debug"/>
</lint-module>
@@ -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/bob/repos/ai-app/wg-app-link/app/src/main/assets"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/bob/repos/ai-app/wg-app-link/app/src/debug/assets"/></dataSet></merger>
@@ -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/bob/repos/ai-app/wg-app-link/app/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/bob/repos/ai-app/wg-app-link/app/src/debug/jniLibs"/></dataSet></merger>
@@ -0,0 +1 @@
Cache for Android Lint32.3.2_f037cb58f99bbf1c2689296af31c8623
@@ -0,0 +1 @@
Cache for Android Lint32.3.2_f037cb58f99bbf1c2689296af31c8623
@@ -0,0 +1 @@
Cache for Android Lint32.3.2_f037cb58f99bbf1c2689296af31c8623
@@ -0,0 +1,134 @@
<dependencies>
<compile
roots="com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.core:core:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.collection:collection:1.0.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.collection:collection:1.0.0@jar"
simpleName="androidx.collection:collection"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</compile>
<package
roots="com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core:1.19.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.interpolator:interpolator:1.0.0@aar,androidx.profileinstaller:profileinstaller:1.3.0@aar,androidx.startup:startup-runtime:1.1.1@aar,androidx.tracing:tracing:1.2.0@aar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.collection:collection-jvm:1.4.2@jar,androidx.arch.core:core-runtime:2.2.0@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.concurrent:concurrent-futures:1.1.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.interpolator:interpolator:1.0.0@aar"
simpleName="androidx.interpolator:interpolator"/>
<dependency
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
simpleName="androidx.profileinstaller:profileinstaller"/>
<dependency
name="androidx.startup:startup-runtime:1.1.1@aar"
simpleName="androidx.startup:startup-runtime"/>
<dependency
name="androidx.tracing:tracing:1.2.0@aar"
simpleName="androidx.tracing:tracing"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.collection:collection-jvm:1.4.2@jar"
simpleName="androidx.collection:collection-jvm"/>
<dependency
name="androidx.arch.core:core-runtime:2.2.0@aar"
simpleName="androidx.arch.core:core-runtime"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
simpleName="androidx.concurrent:concurrent-futures"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</package>
</dependencies>
@@ -0,0 +1,211 @@
<libraries>
<library
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0/jars/classes.jar"
resolved="com.journeyapps:zxing-android-embedded:4.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-ktx:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0/jars/classes.jar"
resolved="androidx.core:core-ktx:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0/jars/classes.jar"
resolved="androidx.core:core:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.annotation:annotation-experimental:1.4.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1/jars/classes.jar"
resolved="androidx.annotation:annotation-experimental:1.4.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-viewtree:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0/jars/classes.jar"
resolved="androidx.core:core-viewtree:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2/jars/classes.jar"
resolved="androidx.lifecycle:lifecycle-runtime:2.6.2"
folder="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.6.2/10f354fdb64868baecd67128560c5a0d6312c495/lifecycle-common-2.6.2.jar"
resolved="androidx.lifecycle:lifecycle-common:2.6.2"/>
<library
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1/jars/classes.jar"
resolved="androidx.versionedparcelable:versionedparcelable:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.arch.core:core-common:2.2.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.2.0/5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3/core-common-2.2.0.jar"
resolved="androidx.arch.core:core-common:2.2.0"/>
<library
name="androidx.collection:collection:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.0.0/42858b26cafdaa69b6149f45dfc2894007bc2c7a/collection-1.0.0.jar"
resolved="androidx.collection:collection:1.0.0"
provided="true"/>
<library
name="androidx.annotation:annotation-jvm:1.10.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation-jvm/1.10.0/388cfaa79001d0f024d28f6a13d5a3dfc2f0e18f/annotation-jvm-1.10.0.jar"
resolved="androidx.annotation:annotation-jvm:1.10.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-android/1.9.0/6cf3b8df5a2ce8c6b0dffe55657a827c405ee2fe/kotlinx-coroutines-android-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm/1.9.0/9beade4c1c1569e4f36cbd2c37e02e3e41502601/kotlinx-coroutines-core-jvm-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0"/>
<library
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/2.4.10/8943c84ddc6d5cc00a10dbc3736c397066eeaab5/kotlin-stdlib-2.4.10.jar"
resolved="org.jetbrains.kotlin:kotlin-stdlib:2.4.10"/>
<library
name="com.google.zxing:core:3.4.1@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.zxing/core/3.4.1/1869da97e9b2b60b5ff2fcaf55899174b93ae25d/core-3.4.1.jar"
resolved="com.google.zxing:core:3.4.1"/>
<library
name="org.jetbrains:annotations:23.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/23.0.0/8cc20c07506ec18e0834947b84a864bfc094484e/annotations-23.0.0.jar"
resolved="org.jetbrains:annotations:23.0.0"/>
<library
name="com.google.guava:listenablefuture:1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/1.0/c949a840a6acbc5268d088e47b04177bf90b3cad/listenablefuture-1.0.jar"
resolved="com.google.guava:listenablefuture:1.0"/>
<library
name="org.jspecify:jspecify:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jspecify/jspecify/1.0.0/7425a601c1c7ec76645a78d22b8c6a627edee507/jspecify-1.0.0.jar"
resolved="org.jspecify:jspecify:1.0.0"/>
<library
name="androidx.interpolator:interpolator:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0/jars/classes.jar"
resolved="androidx.interpolator:interpolator:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0/jars/classes.jar"
resolved="androidx.profileinstaller:profileinstaller:1.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.startup:startup-runtime:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1/jars/classes.jar"
resolved="androidx.startup:startup-runtime:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.tracing:tracing:1.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0/jars/classes.jar"
resolved="androidx.tracing:tracing:1.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.collection:collection-jvm:1.4.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection-jvm/1.4.2/bc60b5568a66d765a9fe8e266fd0c6c727e0b50b/collection-jvm-1.4.2.jar"
resolved="androidx.collection:collection-jvm:1.4.2"/>
<library
name="androidx.arch.core:core-runtime:2.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0/jars/classes.jar"
resolved="androidx.arch.core:core-runtime:2.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.concurrent/concurrent-futures/1.1.0/50b7fb98350d5f42a4e49704b03278542293ba48/concurrent-futures-1.1.0.jar"
resolved="androidx.concurrent:concurrent-futures:1.1.0"/>
</libraries>
@@ -0,0 +1,32 @@
<variant
name="debug"
package="com.example.wgapplink"
minSdkVersion="24"
targetSdkVersion="37.0"
debuggable="true"
mergedManifest="build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml"
manifestMergeReport="build/outputs/logs/manifest-merger-debug-report.txt"
proguardFiles="build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-9.3.2"
partialResultsDir="build/intermediates/lint_partial_results/debug/lintAnalyzeDebug/out">
<buildFeatures/>
<sourceProviders>
<sourceProvider
manifests="src/main/AndroidManifest.xml"
javaDirectories="src/main/java:src/debug/java:src/main/kotlin:src/debug/kotlin"
resDirectories="src/main/res:src/debug/res"
assetsDirectories="src/main/assets:src/debug/assets"
keepRulesDirectories="src/main/keepRules:src/debug/keepRules"
aarKeepRulesDirectories="src/main/aarKeepRules:src/debug/aarKeepRules"/>
</sourceProviders>
<testSourceProviders>
</testSourceProviders>
<testFixturesSourceProviders>
</testFixturesSourceProviders>
<artifact
classOutputs="build/intermediates/javac/debug/compileDebugJavaWithJavac/classes:build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes:build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar"
type="MAIN"
applicationId="com.example.wgapplink"
generatedSourceFolders="build/generated/ap_generated_sources/debug/out"
desugaredMethodsFiles="/home/bob/.gradle/caches/9.7.1/transforms/d5ccbf7c54a6479d5b954a83411c2367/transformed/D8BackportedDesugaredMethods.txt">
</artifact>
</variant>
@@ -0,0 +1,20 @@
<lint-module
format="1"
dir="/home/bob/repos/ai-app/wg-app-link/app"
name=":link"
type="LIBRARY"
maven="AiApp:link:unspecified"
agpVersion="9.3.2"
buildFolder="build"
bootClassPath="/home/bob/Android/Sdk/platforms/android-37.0/android.jar:/home/bob/Android/Sdk/build-tools/36.0.0/core-lambda-stubs.jar"
javaSourceLevel="21"
compileTarget="android-37.0"
neverShrinking="true"
highlightGradualR8Api="false">
<lintOptions
abortOnError="true"
absolutePaths="true"
checkReleaseBuilds="true"
explainIssues="true"/>
<variant name="debug"/>
</lint-module>
@@ -0,0 +1,3 @@
mavenArtifactId=link
mavenGroupId=AiApp
mavenVersion=unspecified
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<incidents format="6" by="lint 9.3.2" type="partial_results">
<map id="UnusedResources">
<entry
name="model"
string=""/>
</map>
</incidents>
@@ -0,0 +1,2 @@
R_DEF: Internal format may change without notice
local
@@ -0,0 +1,15 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3 Nothing is declared here. EnrollmentScanActivity is registered by each
4 consuming app's own manifest, because the activity's label, theme and
5 parent are the app's business and merging a fixed one would take that
6 choice away.
7-->
8<manifest xmlns:android="http://schemas.android.com/apk/res/android"
9 package="com.example.wgapplink" >
10
11 <uses-sdk android:minSdkVersion="24" />
11-->INJECTED
11-->INJECTED
12
13</manifest>
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Nothing is declared here. EnrollmentScanActivity is registered by each
consuming app's own manifest, because the activity's label, theme and
parent are the app's business and merging a fixed one would take that
choice away.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.wgapplink" >
<uses-sdk android:minSdkVersion="24" />
</manifest>
@@ -0,0 +1,140 @@
<dependencies>
<compile
roots=":@@:link::debug,com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.core:core:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.collection:collection:1.0.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name=":@@:link::debug"
simpleName="AiApp:link"/>
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.collection:collection:1.0.0@jar"
simpleName="androidx.collection:collection"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</compile>
<package
roots=":@@:link::debug,com.journeyapps:zxing-android-embedded:4.3.0@aar,androidx.core:core:1.19.0@aar,androidx.core:core-ktx:1.19.0@aar,androidx.annotation:annotation-experimental:1.4.1@aar,androidx.core:core-viewtree:1.0.0@aar,androidx.lifecycle:lifecycle-runtime:2.6.2@aar,androidx.lifecycle:lifecycle-common:2.6.2@jar,androidx.interpolator:interpolator:1.0.0@aar,androidx.profileinstaller:profileinstaller:1.3.0@aar,androidx.startup:startup-runtime:1.1.1@aar,androidx.tracing:tracing:1.2.0@aar,androidx.versionedparcelable:versionedparcelable:1.1.1@aar,androidx.collection:collection-jvm:1.4.2@jar,androidx.arch.core:core-runtime:2.2.0@aar,androidx.arch.core:core-common:2.2.0@jar,androidx.concurrent:concurrent-futures:1.1.0@jar,androidx.annotation:annotation-jvm:1.10.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar,org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar,org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar,com.google.zxing:core:3.4.1@jar,org.jetbrains:annotations:23.0.0@jar,com.google.guava:listenablefuture:1.0@jar,org.jspecify:jspecify:1.0.0@jar">
<dependency
name=":@@:link::debug"
simpleName="AiApp:link"/>
<dependency
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
simpleName="com.journeyapps:zxing-android-embedded"/>
<dependency
name="androidx.core:core:1.19.0@aar"
simpleName="androidx.core:core"/>
<dependency
name="androidx.core:core-ktx:1.19.0@aar"
simpleName="androidx.core:core-ktx"/>
<dependency
name="androidx.annotation:annotation-experimental:1.4.1@aar"
simpleName="androidx.annotation:annotation-experimental"/>
<dependency
name="androidx.core:core-viewtree:1.0.0@aar"
simpleName="androidx.core:core-viewtree"/>
<dependency
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
simpleName="androidx.lifecycle:lifecycle-runtime"/>
<dependency
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
simpleName="androidx.lifecycle:lifecycle-common"/>
<dependency
name="androidx.interpolator:interpolator:1.0.0@aar"
simpleName="androidx.interpolator:interpolator"/>
<dependency
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
simpleName="androidx.profileinstaller:profileinstaller"/>
<dependency
name="androidx.startup:startup-runtime:1.1.1@aar"
simpleName="androidx.startup:startup-runtime"/>
<dependency
name="androidx.tracing:tracing:1.2.0@aar"
simpleName="androidx.tracing:tracing"/>
<dependency
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
simpleName="androidx.versionedparcelable:versionedparcelable"/>
<dependency
name="androidx.collection:collection-jvm:1.4.2@jar"
simpleName="androidx.collection:collection-jvm"/>
<dependency
name="androidx.arch.core:core-runtime:2.2.0@aar"
simpleName="androidx.arch.core:core-runtime"/>
<dependency
name="androidx.arch.core:core-common:2.2.0@jar"
simpleName="androidx.arch.core:core-common"/>
<dependency
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
simpleName="androidx.concurrent:concurrent-futures"/>
<dependency
name="androidx.annotation:annotation-jvm:1.10.0@jar"
simpleName="androidx.annotation:annotation-jvm"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-android"/>
<dependency
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
simpleName="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"/>
<dependency
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
simpleName="org.jetbrains.kotlin:kotlin-stdlib"/>
<dependency
name="com.google.zxing:core:3.4.1@jar"
simpleName="com.google.zxing:core"/>
<dependency
name="org.jetbrains:annotations:23.0.0@jar"
simpleName="org.jetbrains:annotations"/>
<dependency
name="com.google.guava:listenablefuture:1.0@jar"
simpleName="com.google.guava:listenablefuture"/>
<dependency
name="org.jspecify:jspecify:1.0.0@jar"
simpleName="org.jspecify:jspecify"/>
</package>
</dependencies>
@@ -0,0 +1,224 @@
<libraries>
<library
name=":@@:link::debug"
jars="/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out/jars/classes.jar:/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out/jars/libs/R.jar"
resolved="AiApp:link:unspecified"
folder="/home/bob/.gradle/caches/9.7.1/transforms/7b60c73fa0005ab1f326afe3aa0992c0/transformed/out"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="com.journeyapps:zxing-android-embedded:4.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0/jars/classes.jar"
resolved="com.journeyapps:zxing-android-embedded:4.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/14f6f894012fd221f628fbf9e0238f42/transformed/zxing-android-embedded-4.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-ktx:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0/jars/classes.jar"
resolved="androidx.core:core-ktx:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/5a014fd873774e78f0223b52cd1649ed/transformed/core-ktx-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core:1.19.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0/jars/classes.jar"
resolved="androidx.core:core:1.19.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/398b6fa0484c06f3f82d3885f0f516a8/transformed/core-1.19.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.annotation:annotation-experimental:1.4.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1/jars/classes.jar"
resolved="androidx.annotation:annotation-experimental:1.4.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/da5b831e43759ac311ec5f67937a3680/transformed/annotation-experimental-1.4.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.core:core-viewtree:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0/jars/classes.jar"
resolved="androidx.core:core-viewtree:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/cb5f80d1f35aebba147383885a3d6759/transformed/core-viewtree-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-runtime:2.6.2@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2/jars/classes.jar"
resolved="androidx.lifecycle:lifecycle-runtime:2.6.2"
folder="/home/bob/.gradle/caches/9.7.1/transforms/fd6fcd5099bf7d3f2f08efcd5cc64ef9/transformed/lifecycle-runtime-2.6.2"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.lifecycle:lifecycle-common:2.6.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.6.2/10f354fdb64868baecd67128560c5a0d6312c495/lifecycle-common-2.6.2.jar"
resolved="androidx.lifecycle:lifecycle-common:2.6.2"/>
<library
name="androidx.versionedparcelable:versionedparcelable:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1/jars/classes.jar"
resolved="androidx.versionedparcelable:versionedparcelable:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/83bb2844533d239396e1f7bac8831fa7/transformed/versionedparcelable-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.arch.core:core-common:2.2.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.2.0/5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3/core-common-2.2.0.jar"
resolved="androidx.arch.core:core-common:2.2.0"/>
<library
name="androidx.collection:collection:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.0.0/42858b26cafdaa69b6149f45dfc2894007bc2c7a/collection-1.0.0.jar"
resolved="androidx.collection:collection:1.0.0"
provided="true"/>
<library
name="androidx.annotation:annotation-jvm:1.10.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation-jvm/1.10.0/388cfaa79001d0f024d28f6a13d5a3dfc2f0e18f/annotation-jvm-1.10.0.jar"
resolved="androidx.annotation:annotation-jvm:1.10.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-android/1.9.0/6cf3b8df5a2ce8c6b0dffe55657a827c405ee2fe/kotlinx-coroutines-android-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0"/>
<library
name="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm/1.9.0/9beade4c1c1569e4f36cbd2c37e02e3e41502601/kotlinx-coroutines-core-jvm-1.9.0.jar"
resolved="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0"/>
<library
name="org.jetbrains.kotlin:kotlin-stdlib:2.4.10@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/2.4.10/8943c84ddc6d5cc00a10dbc3736c397066eeaab5/kotlin-stdlib-2.4.10.jar"
resolved="org.jetbrains.kotlin:kotlin-stdlib:2.4.10"/>
<library
name="com.google.zxing:core:3.4.1@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.zxing/core/3.4.1/1869da97e9b2b60b5ff2fcaf55899174b93ae25d/core-3.4.1.jar"
resolved="com.google.zxing:core:3.4.1"/>
<library
name="org.jetbrains:annotations:23.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/23.0.0/8cc20c07506ec18e0834947b84a864bfc094484e/annotations-23.0.0.jar"
resolved="org.jetbrains:annotations:23.0.0"/>
<library
name="com.google.guava:listenablefuture:1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/1.0/c949a840a6acbc5268d088e47b04177bf90b3cad/listenablefuture-1.0.jar"
resolved="com.google.guava:listenablefuture:1.0"/>
<library
name="org.jspecify:jspecify:1.0.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/org.jspecify/jspecify/1.0.0/7425a601c1c7ec76645a78d22b8c6a627edee507/jspecify-1.0.0.jar"
resolved="org.jspecify:jspecify:1.0.0"/>
<library
name="androidx.interpolator:interpolator:1.0.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0/jars/classes.jar"
resolved="androidx.interpolator:interpolator:1.0.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/0ece5021556b53c8d4daa9db34f1a756/transformed/interpolator-1.0.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.profileinstaller:profileinstaller:1.3.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0/jars/classes.jar"
resolved="androidx.profileinstaller:profileinstaller:1.3.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/91d6caf9cdbb25ff913e9a24ab7ee881/transformed/profileinstaller-1.3.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.startup:startup-runtime:1.1.1@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1/jars/classes.jar"
resolved="androidx.startup:startup-runtime:1.1.1"
folder="/home/bob/.gradle/caches/9.7.1/transforms/18207836b9e2332ed7efea1db9cb9063/transformed/startup-runtime-1.1.1"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.tracing:tracing:1.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0/jars/classes.jar"
resolved="androidx.tracing:tracing:1.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/495e33abb85b87b2c6d53b42ffc099f1/transformed/tracing-1.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.collection:collection-jvm:1.4.2@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.collection/collection-jvm/1.4.2/bc60b5568a66d765a9fe8e266fd0c6c727e0b50b/collection-jvm-1.4.2.jar"
resolved="androidx.collection:collection-jvm:1.4.2"/>
<library
name="androidx.arch.core:core-runtime:2.2.0@aar"
jars="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0/jars/classes.jar"
resolved="androidx.arch.core:core-runtime:2.2.0"
folder="/home/bob/.gradle/caches/9.7.1/transforms/20471a70a9a179a5d2f8fa50e940d2cc/transformed/core-runtime-2.2.0"
manifest="AndroidManifest.xml"
resFolder="res"
assetsFolder="assets"
lintJar="lint.jar"
publicResources="public.txt"
symbolFile="R.txt"
externalAnnotations="annotations.zip"
proguardRules="proguard.txt"/>
<library
name="androidx.concurrent:concurrent-futures:1.1.0@jar"
jars="/home/bob/.gradle/caches/modules-2/files-2.1/androidx.concurrent/concurrent-futures/1.1.0/50b7fb98350d5f42a4e49704b03278542293ba48/concurrent-futures-1.1.0.jar"
resolved="androidx.concurrent:concurrent-futures:1.1.0"/>
</libraries>
@@ -0,0 +1,26 @@
<variant
name="debug"
package="com.example.wgapplink"
minSdkVersion="24"
targetSdkVersion="37.0"
debuggable="true"
mergedManifest="build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml"
manifestMergeReport="build/outputs/logs/manifest-merger-debug-report.txt"
partialResultsDir="build/intermediates/unit_test_lint_partial_results/debug/lintAnalyzeDebugUnitTest/out">
<buildFeatures/>
<sourceProviders>
</sourceProviders>
<testSourceProviders>
<sourceProvider
manifests="src/test/AndroidManifest.xml"
javaDirectories="src/test/java:src/testDebug/java:src/test/kotlin:src/testDebug/kotlin"
assetsDirectories="src/test/assets:src/testDebug/assets"
keepRulesDirectories="src/test/keepRules:src/testDebug/keepRules"
unitTest="true"/>
</testSourceProviders>
<testFixturesSourceProviders>
</testFixturesSourceProviders>
<artifact
type="UNIT_TEST">
</artifact>
</variant>
@@ -0,0 +1,20 @@
<lint-module
format="1"
dir="/home/bob/repos/ai-app/wg-app-link/app"
name=":link"
type="LIBRARY"
maven="AiApp:link:unspecified"
agpVersion="9.3.2"
buildFolder="build"
bootClassPath="/home/bob/Android/Sdk/platforms/android-37.0/android.jar:/home/bob/Android/Sdk/build-tools/36.0.0/core-lambda-stubs.jar"
javaSourceLevel="21"
compileTarget="android-37.0"
neverShrinking="true"
highlightGradualR8Api="false">
<lintOptions
abortOnError="true"
absolutePaths="true"
checkReleaseBuilds="true"
explainIssues="true"/>
<variant name="debug"/>
</lint-module>
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<incidents format="6" by="lint 9.3.2" type="partial_results">
<map id="UnusedResources">
<entry
name="model"
string=""/>
</map>
</incidents>
Loaded 100 of 201 files, more files were not shown because too many files have changed in this diff. Show more