Git Product home page Git Product logo

tinkerpatch-easy-sample's People

Contributors

shwenzhang avatar simpleton avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

tinkerpatch-easy-sample's Issues

patch 更新后进入apk 报错

java.lang.RuntimeException:Unable to start activity ComponentInfo{com.smec.moblie/com.smec.moblie.activity.LoginActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.

2 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3303)
3 ......
4 Caused by:
5 java.lang.IllegalStateException:You need to use a Theme.AppCompat theme (or descendant) with this activity.
6 android.support.v7.app.AppCompatDelegateImplV7.createSubDecor(AppCompatDelegateImplV7.java:343)
7 android.support.v7.app.AppCompatDelegateImplV7.ensureSubDecor(AppCompatDelegateImplV7.java:312)
8 android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:277)
9 android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
10 com.smec.moblie.activity.LoginActivity.setContentView(LoginActivity.java:128)
11 com.smec.moblie.activity.BaseActivity.onCreate(BaseActivity.java:71)
12 android.app.Activity.performCreate(Activity.java:7383)
13 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218)
14 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3256)
15 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3411)
16 android.app.ActivityThread.-wrap12(Unknown Source:0)
17 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994)
18 android.os.Handler.dispatchMessage(Handler.java:108)
19 android.os.Looper.loop(Looper.java:166)
20 android.app.ActivityThread.main(ActivityThread.java:7529)
21 java.lang.reflect.Method.invoke(Native Method)
22 com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
23 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)

error?

com.tinkerpatch.easy_sample E/Tinker.PatchRequestCallback: onPatchSyncFail stack: java.io.FileNotFoundException: http://q.tinkerpatch.com/c7531eca96a3f07a/1.0?d=ab1a89b3-2a5b-46fe-928a-c470e417bb96&v=1483603002816
at com.android.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:206)
at com.tinkerpatch.sdk.server.c.a$a.run(SourceFile:131)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

多个补丁

手机1上,基准包合成了补丁1,然后发布补丁2,补丁2下拉成功,但是不生效,日志提示: current patch md5:071007404cd0d957a26aeb1386bbc51a is not equal with tinker version 1b0bc1661903f9879d1c29c99426b2ef
要怎么处理啊

使用debug编译成功,使用release编译失败

17:26:20: Executing task 'assembleRelease'...

Executing tasks: [assembleRelease]

Parallel execution with configuration on demand is an incubating feature.
NDK is missing a "platforms" directory.
If you are using NDK, verify the ndk.dir is set to a valid NDK directory.  It is currently set to E:\sdk\AS_SDK\ndk-bundle.
If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.

Observed package id 'add-ons;addon-google_apis_x86-google-19' in inconsistent location 'E:\sdk\AS_SDK\add-ons\addon-google_apis_x86-google-19-1' (Expected 'E:\sdk\AS_SDK\add-ons\addon-google_apis_x86-google-19')
----------------------tinker build warning ------------------------------------
tinker auto operation: 
excluding annotation processor and source template from app packaging. Enable dx jumboMode to reduce package size.
enable dx jumboMode to reduce package size.
disable preDexLibraries to prevent ClassDefNotFoundException when your app is booting.
disable archive dex mode so far for keeping dex apply.

tinker will change your build configs:
we will add TINKER_ID=3.0.1 in your build output manifest file build/intermediates/manifests/full/*

if minifyEnabled is true
you will find the gen proguard rule file at build/intermediates/tinker_intermediates/tinker_proguard.pro
and we will help you to put it in the proguardFiles.

if multiDexEnabled is true
you will find the gen multiDexKeepProguard file at build/intermediates/tinker_intermediates/tinker_multidexkeep.pro
and we will help you to put it in the MultiDexKeepProguardFile.

if applyResourceMapping file is exist
we will build app apk with resource R.txt file
if resources.arsc has changed, you should use applyResource mode to build the new apk!
-----------------------------------------------------------------
The TaskInternal.executer property has been deprecated and is scheduled to be removed in Gradle 5.0. There are better ways to re-use task logic, see https://docs.gradle.org/4.4/userguide/custom_tasks.html#sec:reusing_task_logic.
:app:preBuild UP-TO-DATE
:app:extractProguardFiles UP-TO-DATE
:app:preReleaseBuild UP-TO-DATE
:app:compileReleaseAidl UP-TO-DATE
:app:compileReleaseRenderscript UP-TO-DATE
:app:checkReleaseManifest UP-TO-DATE
:app:generateReleaseBuildConfig UP-TO-DATE
:app:prepareLintJar UP-TO-DATE
:app:mainApkListPersistenceRelease UP-TO-DATE
:app:generateReleaseResValues UP-TO-DATE
:app:generateReleaseResources UP-TO-DATE
:app:mergeReleaseResources UP-TO-DATE
:app:createReleaseCompatibleScreenManifests UP-TO-DATE
:app:processReleaseManifest
:app:splitsDiscoveryTaskRelease UP-TO-DATE
tinkerpatch change application name from com.tinkerpatch.easy_sample.SampleApplication to com.tinkerpatch.sdk.loader.TinkerPatchReflectApplication
:app:tinkerpatchSupportProcessReleaseManifest
tinker add tinker_id_3.0.1 to your AndroidManifest.xml E:\Master\tinkerpatch-easy-sample-master\app\build\intermediates\manifests\full\release\AndroidManifest.xml
tinker add com.tinkerpatch.sdk.loader.TinkerPatchReflectApplication to dex loader pattern
tinker add com.tencent.tinker.loader.* to dex loader pattern
tinker gen AndroidManifest.xml in build/intermediates/tinker_intermediates/AndroidManifest.xml
:app:tinkerProcessReleaseManifest
apply resource mapping file E:\Master\tinkerpatch-easy-sample-master\app\build\bakApk/app-3.0.1-1021-20-42-15/release//app-release-R.txt is illegal, just ignore
:app:tinkerProcessReleaseResourceId
:app:processReleaseResources UP-TO-DATE
:app:generateReleaseSources UP-TO-DATE
:app:javaPreCompileRelease UP-TO-DATE
:app:compileReleaseJavaWithJavac UP-TO-DATE
:app:compileReleaseNdk NO-SOURCE
:app:compileReleaseSources UP-TO-DATE
:app:lintVitalRelease
:app:mergeReleaseShaders UP-TO-DATE
:app:compileReleaseShaders UP-TO-DATE
:app:generateReleaseAssets UP-TO-DATE
:app:mergeReleaseAssets UP-TO-DATE
try update tinker proguard file with E:\Master\tinkerpatch-easy-sample-master\app\build\intermediates\tinker_intermediates\tinker_proguard.pro
applymapping file E:\Master\tinkerpatch-easy-sample-master\app\build\bakApk/app-3.0.1-1021-20-42-15/release//app-release-mapping.txt is illegal, just ignore
now proguard files is [E:\Master\tinkerpatch-easy-sample-master\build\intermediates\proguard-files\proguard-android.txt-3.1.2, E:\Master\tinkerpatch-easy-sample-master\app\build\intermediates\tinker_intermediates\tinker_proguard.pro]
:app:tinkerProcessReleaseProguard
:app:processReleaseJavaRes NO-SOURCE
:app:transformResourcesWithMergeJavaResForRelease UP-TO-DATE
:app:transformClassesAndResourcesWithProguardForRelease
Request to incrementing alive workforce from 0. Current workforce (dead or alive) 0
thread-pool size=4
ProGuard, version 5.3.3
Reading input...
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0.aar\c854ecc36457bd569f8f817537bd32ab\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\tinkerpatch-android-sdk-1.2.10-DEBUG.aar\4b06e10195282dca0e4a6b418eaf89da\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\19.0\6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9\guava-19.0.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-library\2.11.7\f75e7acabd57b213d6f61483240286c07213ec0e\scala-library-2.11.7.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\support-fragment-28.0.0.aar\cc2a73cfebc506fde75f31626b2165bd\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\animated-vector-drawable-28.0.0.aar\d9d53676abf60c1884d2c443e623da5b\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\support-core-ui-28.0.0.aar\df938599978145b9acb0b79943466962\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\support-core-utils-28.0.0.aar\fe5d24cdc4bdc78ec42b17da24a13043\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\support-vector-drawable-28.0.0.aar\b1f3e055e4295ef7a3bd26deed09f87e\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\loader-28.0.0.aar\60cccc1c86b441413205b8c75fdd1349\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\viewpager-28.0.0.aar\3050331ab8654fc690b4667e5a0dc523\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\coordinatorlayout-28.0.0.aar\f96f6859c47c45454769cd764bc0dc97\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\drawerlayout-28.0.0.aar\1232fe17b9d3124825e7e99629846989\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\slidingpanelayout-28.0.0.aar\a8bf77152bc40805c4c6d8ef4e593f49\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\customview-28.0.0.aar\f486ab2d4cff3a799c10d1a99c4e46b8\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\swiperefreshlayout-28.0.0.aar\1c6802e0949437dae77f01d5d2f11cbc\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\asynclayoutinflater-28.0.0.aar\ef13eb886da2488b3c8ab6ce83732307\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\support-compat-28.0.0.aar\a43ee42949ca180dcd8c54ac70ede410\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\versionedparcelable-28.0.0.aar\3abf11dd709c749b7c34d385c701385d\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\com.android.support\collections\28.0.0\c1bcdade4d3cc2836130424a3f3e4182c666a745\collections-28.0.0.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\cursoradapter-28.0.0.aar\9dac9e06ff8b698852cd3a2e5f36d5f5\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\tinker-android-lib-1.9.10-DEBUG.aar\ab1e4633ca8bb19b59def4598ad42d82\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\tinker-android-loader-1.9.10-DEBUG.aar\e50e488f754cf6ef3d917a590b6f6d2c\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\runtime-1.1.1.aar\be87c68f47739bde5878f28a31890360\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\documentfile-28.0.0.aar\8d9ed6d7c979eae89312413e6aeb7589\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\localbroadcastmanager-28.0.0.aar\32ffdd58b5afb7b3e7bc04ada73ded53\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\print-28.0.0.aar\befee4941130aeea6bc69af45dc8a355\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\viewmodel-1.1.1.aar\5e65c10a0d2119e445a443e871a64a7b\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\livedata-1.1.1.aar\0f4c0c6d3e40dd1ab7c9852cc9485ded\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\livedata-core-1.1.1.aar\172498ade2e0728f9ae1a611b57f533d\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\android.arch.lifecycle\common\1.1.1\207a6efae6a3555e326de41f76bdadd9a239cbce\common-1.1.1.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\runtime-1.1.1.aar\8681a26969f10f68a8d6babe8c7c061c\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\android.arch.core\common\1.1.1\e55b70d1f5620db124b3e85a7f4bdc7bd48d9f95\common-1.1.1.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\transforms-1\files-1.1\interpolator-28.0.0.aar\a27cb515715a1e3c069d1710769ee333\jars\classes.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\com.android.support\support-annotations\28.0.0\ed73f5337a002d1fd24339d5fb08c2c9d9ca60d8\support-annotations-28.0.0.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\com.tinkerpatch.tinker\tinker-commons\1.9.10-DEBUG\96565509a2dc51f94f44a0becf35ccbd61eea674\tinker-commons-1.9.10-DEBUG.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\com.tinkerpatch.tinker\aosp-dexutils\1.9.10-DEBUG\8e7d875309967d91a0a58340484efcfbf26a31f0\aosp-dexutils-1.9.10-DEBUG.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\com.tinkerpatch.tinker\bsdiff-util\1.9.10-DEBUG\de665ca6fcdaaa45d721d89f66c4b5d7bd5cc0be\bsdiff-util-1.9.10-DEBUG.jar] (filtered)
Reading program jar [C:\Users\mtm-office\.gradle\caches\modules-2\files-2.1\com.tinkerpatch.tinker\tinker-ziputils\1.9.10-DEBUG\5712c1aa5b4e5af47ef55f757f6b6ae0ff98a557\tinker-ziputils-1.9.10-DEBUG.jar] (filtered)
Reading program directory [E:\Master\tinkerpatch-easy-sample-master\app\build\intermediates\classes\release] (filtered)
Reading program jar [E:\Master\tinkerpatch-easy-sample-master\app\build\intermediates\transforms\mergeJavaRes\release\0.jar] (filtered)
Reading library jar [E:\sdk\AS_SDK\platforms\android-28\android.jar]
Reading library jar [E:\sdk\AS_SDK\platforms\android-28\optional\org.apache.http.legacy.jar]
Note: duplicate definition of library class [android.net.http.HttpResponseCache]
Note: duplicate definition of library class [android.net.http.SslCertificate$DName]
Note: duplicate definition of library class [android.net.http.SslCertificate]
Note: duplicate definition of library class [android.net.http.SslError]
Note: duplicate definition of library class [org.apache.http.conn.ConnectTimeoutException]
Note: duplicate definition of library class [org.apache.http.conn.scheme.HostNameResolver]
Note: duplicate definition of library class [org.apache.http.conn.scheme.LayeredSocketFactory]
Note: duplicate definition of library class [org.apache.http.conn.scheme.SocketFactory]
Note: duplicate definition of library class [org.apache.http.params.CoreConnectionPNames]
Note: duplicate definition of library class [org.apache.http.params.HttpConnectionParams]
Note: duplicate definition of library class [org.apache.http.params.HttpParams]
Reading library jar [E:\sdk\AS_SDK\platforms\android-28\optional\android.test.mock.jar]
Reading library jar [E:\sdk\AS_SDK\platforms\android-28\optional\android.test.base.jar]
Reading library jar [E:\sdk\AS_SDK\platforms\android-28\optional\android.test.runner.jar]
Note: there were 11 duplicate class definitions.
      (http://proguard.sourceforge.net/manual/troubleshooting.html#duplicateclass)
Initializing...
Note: the configuration refers to the unknown class 'com.tencent.tinker.anno.DefaultLifeCycle'
Warning: com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator$1: can't find superclass or interface java.lang.ClassValue
Warning: scala.beans.ScalaBeanInfo: can't find superclass or interface java.beans.SimpleBeanInfo
Warning: com.google.common.base.Absent: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Absent: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Ascii: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CaseFormat: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CaseFormat$StringConverter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.CharMatcher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CharMatcher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CharMatcher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CharMatcher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CharMatcher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CharMatcher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CharMatcher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CharMatcher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.CharMatcher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Converter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ConverterComposition: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ConverterComposition: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ConverterComposition: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ConverterComposition: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ConverterComposition: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$FunctionBasedConverter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ReverseConverter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ReverseConverter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ReverseConverter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ReverseConverter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Converter$ReverseConverter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Defaults: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Defaults: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Enums: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Enums$StringConverter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Equivalence$EquivalentToPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence$EquivalentToPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence$EquivalentToPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence$EquivalentToPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence$Wrapper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence$Wrapper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence$Wrapper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Equivalence$Wrapper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.FinalizableReferenceQueue$FinalizerLoader: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Function: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Function: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Function: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.FunctionalEquivalence: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Functions$ConstantFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$ConstantFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$ConstantFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$ForMapWithDefault: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$ForMapWithDefault: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$ForMapWithDefault: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$FunctionComposition: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$FunctionComposition: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$FunctionForMapNoDefault: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$FunctionForMapNoDefault: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$IdentityFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$IdentityFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$PredicateFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$PredicateFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$SupplierFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Functions$SupplierFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Joiner$MapJoiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner$MapJoiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner$MapJoiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Joiner$MapJoiner: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.MoreObjects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.MoreObjects: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.MoreObjects: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.MoreObjects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.MoreObjects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.MoreObjects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.MoreObjects$ToStringHelper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.MoreObjects$ToStringHelper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.MoreObjects$ToStringHelper: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.MoreObjects$ToStringHelper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.MoreObjects$ToStringHelper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Objects: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Objects$ToStringHelper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Objects$ToStringHelper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Objects$ToStringHelper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Objects$ToStringHelper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Optional: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Optional: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Optional: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Optional: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.PairwiseEquivalence: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Preconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Predicates$AndPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$AndPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$AssignableFromPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$CompositionPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$CompositionPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$ContainsPatternPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$InPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$InPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$InstanceOfPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$InstanceOfPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$IsEqualToPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$NotPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$NotPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$ObjectPredicate$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$ObjectPredicate$2: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$ObjectPredicate$3: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$ObjectPredicate$4: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$OrPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Predicates$OrPredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Present: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Splitter$MapSplitter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.StandardSystemProperty: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.StandardSystemProperty: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Stopwatch: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Stopwatch: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Stopwatch: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Stopwatch: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Stopwatch: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Stopwatch: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Strings: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Strings: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Strings: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Strings: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Strings: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Suppliers: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Suppliers: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Suppliers$SupplierComposition: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Suppliers$SupplierOfInstance: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Suppliers$SupplierOfInstance: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Throwables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Ticker: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Utf8: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Utf8: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Utf8: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.base.Verify: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Verify: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Verify: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Verify: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Verify: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.Verify: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.VerifyException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.VerifyException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.VerifyException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.VerifyException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.base.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.cache.Cache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.CacheBuilder: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.cache.CacheBuilderSpec: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.CacheBuilderSpec: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.CacheBuilderSpec: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.CacheBuilderSpec$KeyStrengthParser: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.CacheBuilderSpec$RecordStatsParser: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.CacheBuilderSpec$ValueParser: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.CacheBuilderSpec$ValueStrengthParser: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.CacheStats: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.ForwardingCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$AbstractCacheSet: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.cache.LocalCache$EntryFactory: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$EntryFactory$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$EntryFactory$2: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$EntryFactory$3: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$EntryFactory$4: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$EntryFactory$5: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$EntryFactory$6: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$EntryFactory$7: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$EntryFactory$8: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$LoadingValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$LoadingValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$LoadingValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$LocalManualCache: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$ReferenceEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$ReferenceEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.cache.LocalCache$StrongAccessEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$StrongAccessWriteEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$StrongEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$StrongWriteEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$ValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$ValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$ValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$ValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$WeakAccessEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$WeakAccessWriteEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$WeakEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$WeakWriteEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.LocalCache$WriteThroughEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.cache.Striped64: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64$Cell: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64$Cell: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64$Cell: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.Striped64$Cell: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.cache.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$AsMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$KeySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$RandomAccessWrappedList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$RandomAccessWrappedList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedNavigableSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedNavigableSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapBasedMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMapEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap$EntrySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultimap$Values: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractRangeSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSequentialIterator: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSortedMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSortedMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSortedSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSortedSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractSortedSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AbstractTable$CellSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AllEqualOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.AllEqualOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable$ArrayMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable$ArrayMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable$ArrayMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ArrayTable$ArrayMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.BiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.BiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.BiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.BiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.BiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.BiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ByFunctionOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.CartesianList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ClassToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Collections2: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Collections2: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Collections2: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Collections2: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Collections2$FilteredCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Collections2$OrderedPermutationCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Collections2$PermutationCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparatorOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparisonChain: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparisonChain: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparisonChain: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.ComparisonChain$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparisonChain$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparisonChain$InactiveComparisonChain: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparisonChain$InactiveComparisonChain: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparisonChain$InactiveComparisonChain: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparisonChain$InactiveComparisonChain: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComparisonChain$InactiveComparisonChain: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComputationException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComputingConcurrentHashMap$ComputedReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ConcurrentHashMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ConcurrentHashMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ConcurrentHashMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ConcurrentHashMultiset$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Count: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Cut: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.DenseImmutableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.DenseImmutableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.DenseImmutableTable: can't find referenced class javax.annotation.concurrent.Immutable
Warning: com.google.common.collect.DenseImmutableTable$ImmutableArrayMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.DenseImmutableTable$ImmutableArrayMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.DescendingImmutableSortedMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.DescendingImmutableSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.DescendingImmutableSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.EmptyContiguousSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.EnumHashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.EnumHashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ExplicitOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredEntryMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredEntryMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredEntryMultimap$AsMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredEntryMultimap$AsMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredEntryMultimap$AsMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredEntryMultimap$AsMap$1KeySetImpl: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredEntryMultimap$AsMap$1ValuesImpl: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredEntryMultimap$Keys: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredEntryMultimap$ValuePredicate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredKeyListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredKeyMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredKeyMultimap$Entries: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredKeySetMultimap$EntrySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredMultimapValues: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.FilteredMultimapValues: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FilteredMultimapValues: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.FluentIterable: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.ForwardingCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMapEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMapEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingSortedMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingSortedSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ForwardingSortedSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.GeneralRange: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBasedTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$BiEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$BiEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$BiEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$BiEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$Inverse: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$Inverse: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$Inverse: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$Inverse: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$Inverse: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$Inverse: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$Inverse: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$Inverse$InverseKeySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.HashBiMap$KeySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Hashing: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableClassToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableEnumMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableList$ReverseImmutableList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableList$ReverseImmutableList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableList$ReverseImmutableList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMapEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMapEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMapEntry$NonTerminalImmutableBiMapEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMapEntry$NonTerminalImmutableMapEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMapEntrySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMapEntrySet$RegularEntrySet: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.ImmutableMapKeySet: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.ImmutableMapKeySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMapValues: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.ImmutableMapValues: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMultimap$EntryCollection: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.ImmutableMultimap$Keys: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMultimap$Keys: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMultimap$Values: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.ImmutableMultimap$Values: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableRangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableRangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableRangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableRangeSet$AsSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSetMultimap$EntrySet: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.ImmutableSetMultimap$EntrySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSortedAsList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSortedAsList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSortedMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ImmutableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Iterators: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LexicographicalOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedHashMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedHashMultimap$ValueEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedHashMultimap$ValueEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedHashMultimap$ValueEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedHashMultimap$ValueEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedHashMultimap$ValueEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedHashMultimap$ValueSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedHashMultimap$ValueSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedHashMultimap$ValueSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap$Node: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap$Node: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap$Node: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap$ValueForKeyIterator: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.LinkedListMultimap$ValueForKeyIterator: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists$OnePlusArrayList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists$ReverseList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists$ReverseList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists$StringAsImmutableList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists$StringAsImmutableList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists$TwoPlusArrayList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Lists$TwoPlusArrayList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapConstraint: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapConstraint: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapConstraints$ConstrainedAsMapEntries: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapConstraints$ConstrainedBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapConstraints$ConstrainedEntrySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapDifference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapDifference$ValueDifference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMaker$NullConcurrentMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMaker$NullConcurrentMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMaker$NullConcurrentMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMaker$NullConcurrentMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMaker$NullConcurrentMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMaker$NullConcurrentMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMaker$NullConcurrentMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMaker$RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMaker$RemovalNotification: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$EntryFactory: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$EntryFactory$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$EntryFactory$2: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$EntryFactory$3: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$EntryFactory$4: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$EntryFactory$5: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$EntryFactory$6: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$EntryFactory$7: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$EntryFactory$8: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$Segment: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.collect.MapMakerInternalMap$SoftEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$SoftEvictableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$SoftExpirableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$SoftExpirableEvictableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$StrongEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$StrongEvictableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$StrongExpirableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$StrongExpirableEvictableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$ValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$ValueReference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$WeakEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$WeakEvictableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$WeakExpirableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$WeakExpirableEvictableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MapMakerInternalMap$WriteThroughEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$8: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$AbstractFilteredMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$AbstractFilteredMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$AsMapView: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$AsMapView: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$AsMapView: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$BiMapConverter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$EntryFunction$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$EntryFunction$2: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$EntryTransformer: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$EntryTransformer: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$FilteredEntryBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$FilteredEntryBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$FilteredEntryNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$FilteredEntryNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$FilteredEntryNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$FilteredEntryNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$KeySet: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.Maps$NavigableAsMapView: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$NavigableAsMapView: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$TransformedEntriesNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$TransformedEntriesNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$UnmodifiableBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$UnmodifiableEntrySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$ValueDifferenceImpl: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$ValueDifferenceImpl: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$ValueDifferenceImpl: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$ValueDifferenceImpl: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$ValueDifferenceImpl: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Maps$Values: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.Maps$Values: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MinMaxPriorityQueue$Heap: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.MultimapBuilder: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Multimaps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Multimaps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Multimaps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Multimaps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Multimaps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Multimaps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Multimaps: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Multimaps: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimaps$AsMap: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.Multimaps$Entries: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimaps$Entries: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimaps$Keys: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.Multimaps$Keys: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimaps$Keys: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimaps$Keys: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimaps$Keys$KeysEntrySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multimaps$Keys$KeysEntrySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Multisets: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$3: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$4: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$AbstractEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$EntrySet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$FilteredMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$FilteredMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$FilteredMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$ImmutableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$ImmutableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Multisets$ImmutableEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.NullsFirstOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.NullsFirstOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.NullsFirstOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.NullsLastOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.NullsLastOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.NullsLastOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ObjectArrays: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ObjectArrays: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Ordering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Range: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RangeSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularContiguousSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularContiguousSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularContiguousSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableAsList: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.RegularImmutableBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableBiMap$Inverse: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableMultiset$ElementSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableSortedMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.RegularImmutableTable$CellSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.ReverseOrdering: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Sets: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Sets: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Sets: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.collect.Sets: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Sets$CartesianSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Sets$FilteredNavigableSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Sets$FilteredNavigableSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Sets$FilteredSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Sets$PowerSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Sets$PowerSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Sets$SubSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SingletonImmutableBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SingletonImmutableBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SingletonImmutableBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SortedLists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SortedLists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SortedLists: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SortedMultisets: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SortedMultisets$ElementSet: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.collect.SortedSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SortedSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.SparseImmutableTable: can't find referenced class javax.annotation.concurrent.Immutable
Warning: com.google.common.collect.StandardTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.StandardTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.StandardTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.StandardTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.StandardTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.StandardTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.StandardTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.StandardTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.StandardTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedAsMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedAsMapEntries: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedAsMapValues: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedBiMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedCollection: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedDeque: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedEntry: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedListMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedNavigableMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedNavigableSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedObject: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedQueue: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedRandomAccessList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedSortedMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedSortedSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Synchronized$SynchronizedSortedSetMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table$Cell: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table$Cell: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table$Cell: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Table$Cell: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$ImmutableCell: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$ImmutableCell: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$ImmutableCell: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$TransposeTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$TransposeTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$TransposeTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$TransposeTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$TransposeTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$TransposeTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$TransposeTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$TransposeTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$TransposeTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$UnmodifiableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$UnmodifiableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$UnmodifiableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$UnmodifiableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$UnmodifiableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$UnmodifiableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.Tables$UnmodifiableTable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeBasedTable$TreeRow: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeBasedTable$TreeRow: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeBasedTable$TreeRow: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeBasedTable$TreeRow: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeBasedTable$TreeRow: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultimap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$Aggregate: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$Aggregate$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$Aggregate$2: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$AvlNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$Reference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$Reference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeMultiset$Reference: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap$AsMapOfRanges: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap$AsMapOfRanges: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap$SubRangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap$SubRangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap$SubRangeMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet$AsRanges: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet$RangesByUpperBound: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet$RangesByUpperBound: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet$SubRangeSet: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.collect.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.escape.ArrayBasedUnicodeEscaper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.escape.ArrayBasedUnicodeEscaper: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.escape.Escapers$Builder: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.escape.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.eventbus.Subscriber: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.eventbus.Subscriber: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.eventbus.SubscriberRegistry: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.eventbus.SubscriberRegistry$MethodIdentifier: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.BloomFilter: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.Funnels: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.Funnels$SequentialFunnel: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.hash.Funnels$StringCharsetFunnel: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashCode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.hash.Hasher: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.Hashing: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.Hashing$ConcatenatedHashFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.hash.HashingInputStream: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashingInputStream: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.HashingOutputStream: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.hash.Murmur3_128HashFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.hash.Murmur3_32HashFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.hash.SipHashFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.hash.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.html.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.io.AppendableWriter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.AppendableWriter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.AppendableWriter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.AppendableWriter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.BaseEncoding: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.io.BaseEncoding: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.io.BaseEncoding: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.io.BaseEncoding: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.io.BaseEncoding: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.io.BaseEncoding$Base16Encoding: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.BaseEncoding$Base64Encoding: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.BaseEncoding$Base64Encoding: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.BaseEncoding$Base64Encoding: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.BaseEncoding$StandardBaseEncoding: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.BaseEncoding$StandardBaseEncoding: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.BaseEncoding$StandardBaseEncoding: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.BaseEncoding$StandardBaseEncoding: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.CharSource: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.Closeables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.Closeables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.Closeables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.Closer: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.MultiInputStream: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.MultiReader: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.PatternFilenameFilter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.io.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.math.MathPreconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.math.MathPreconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.math.MathPreconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.math.MathPreconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.math.MathPreconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.math.MathPreconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.math.MathPreconditions: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.math.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.net.HostAndPort: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.net.HostAndPort: can't find referenced class javax.annotation.concurrent.Immutable
Warning: com.google.common.net.HostSpecifier: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.net.InetAddresses$TeredoInfo: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.net.InetAddresses$TeredoInfo: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.net.InternetDomainName: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.net.MediaType: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.net.MediaType: can't find referenced class javax.annotation.concurrent.Immutable
Warning: com.google.common.net.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.primitives.Booleans: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.Booleans$BooleanArrayAsList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Bytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.Bytes$ByteArrayAsList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Chars: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.Chars$CharArrayAsList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Doubles: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Doubles: can't find referenced class javax.annotation.CheckForNull
Warning: com.google.common.primitives.Doubles: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.Doubles$DoubleArrayAsList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Floats: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Floats: can't find referenced class javax.annotation.CheckForNull
Warning: com.google.common.primitives.Floats: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.Floats$FloatArrayAsList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Ints: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Ints: can't find referenced class javax.annotation.CheckForNull
Warning: com.google.common.primitives.Ints: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Ints: can't find referenced class javax.annotation.CheckForNull
Warning: com.google.common.primitives.Ints: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.Ints$IntArrayAsList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Longs: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Longs: can't find referenced class javax.annotation.CheckForNull
Warning: com.google.common.primitives.Longs: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.Longs: can't find referenced class javax.annotation.CheckForNull
Warning: com.google.common.primitives.Longs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.Longs$LongArrayAsList: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.ParseRequest: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.Primitives: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.Shorts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.SignedBytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedBytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedBytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedBytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedBytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedBytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedBytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedBytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedBytes: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.primitives.UnsignedInteger: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.UnsignedInteger: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedInts: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLong: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLong: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLong: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLong: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLong: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLong: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.primitives.UnsignedLongs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLongs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLongs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLongs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLongs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLongs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLongs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLongs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.UnsignedLongs: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.primitives.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.reflect.AbstractInvocationHandler: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.ClassPath$Scanner: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Element: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Invokable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Invokable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Invokable$ConstructorInvokable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Invokable$MethodInvokable: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.MutableTypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.MutableTypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.MutableTypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.MutableTypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.MutableTypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.MutableTypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.MutableTypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.MutableTypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.MutableTypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Parameter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Parameter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Parameter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeParameter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeResolver$WildcardCapturer: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToInstanceMap: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToken: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToken: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToken: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToken: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToken$TypeCollector: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToken$TypeCollector$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeToken$TypeCollector$2: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.TypeVisitor: can't find referenced class javax.annotation.concurrent.NotThreadSafe
Warning: com.google.common.reflect.Types: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Types: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Types: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Types$ClassOwnership: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Types$ClassOwnership$1: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Types$ClassOwnership$2: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.Types$ParameterizedTypeImpl: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.reflect.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.util.concurrent.AbstractFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractFuture$Cancellation: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractFuture$Cancellation: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractFuture$Listener: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1: can't find referenced class sun.misc.Unsafe
Warning: com.google.common.util.concurrent.AbstractFuture$Waiter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractFuture$Waiter: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractListeningExecutorService: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$ReschedulableCallable: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.AbstractService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.AbstractService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.AbstractService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.AbstractService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.AbstractService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.AbstractService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.AbstractService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.AbstractService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.AbstractService$StateSnapshot: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractService$StateSnapshot: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AbstractService$StateSnapshot: can't find referenced class javax.annotation.concurrent.Immutable
Warning: com.google.common.util.concurrent.AggregateFuture$RunningState: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.AsyncFunction: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Atomics: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Callables: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.CollectionFuture$CollectionFutureRunningState: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.CycleDetectingLockFactory: can't find referenced class javax.annotation.concurrent.ThreadSafe
Warning: com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadLock: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantWriteLock: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.CycleDetectingLockFactory$Policy: can't find referenced class javax.annotation.concurrent.ThreadSafe
Warning: com.google.common.util.concurrent.ExecutionError: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.ExecutionError: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.ExecutionError: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.ExecutionError: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.ExecutionList: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ExecutionList: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.FutureCallback: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures: can't find referenced class javax.annotation.CheckReturnValue
Warning: com.google.common.util.concurrent.Futures$AbstractCatchingFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$AbstractCatchingFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$AbstractCatchingFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$AbstractChainingFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$AbstractChainingFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$ImmediateSuccessfulCheckedFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$ImmediateSuccessfulCheckedFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$ImmediateSuccessfulFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$ImmediateSuccessfulFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$TimeoutFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$TimeoutFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.Futures$TimeoutFuture$Fire: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.FuturesGetChecked: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator: can't find referenced class java.lang.ClassValue
Warning: com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator: can't find referenced class java.lang.ClassValue
Warning: com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator: can't find referenced class java.lang.ClassValue
Warning: com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator: can't find referenced class java.lang.ClassValue
Warning: com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
Warning: com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator$1: can't find referenced class java.lang.ClassValue
Warning: com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator$1: can't find referenced class java.lang.ClassValue
Warning: com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator$1: can't find referenced class java.lang.ClassValue
Warning: com.google.common.util.concurrent.ListenableFutureTask: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.ListenableFutureTask: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.ListenerCallQueue: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ListenerCallQueue: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor$Guard: can't find referenced class com.google.j2objc.annotations.Weak
Warning: com.google.common.util.concurrent.Monitor$Guard: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Monitor$Guard: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.MoreExecutors$DirectExecutorService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.MoreExecutors$DirectExecutorService: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.Platform: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.RateLimiter: can't find referenced class javax.annotation.concurrent.ThreadSafe
Warning: com.google.common.util.concurrent.SerializingExecutor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.SerializingExecutor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.SerializingExecutor: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.ServiceManager$ServiceManagerState: can't find referenced class javax.annotation.concurrent.GuardedBy
Warning: com.google.common.util.concurrent.SettableFuture: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.TrustedListenableFutureTask: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.UncheckedExecutionException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.UncheckedExecutionException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.UncheckedExecutionException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.UncheckedExecutionException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.UncheckedTimeoutException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.UncheckedTimeoutException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.UncheckedTimeoutException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.UncheckedTimeoutException: can't find referenced class javax.annotation.Nullable
Warning: com.google.common.util.concurrent.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: com.google.common.xml.package-info: can't find referenced class javax.annotation.ParametersAreNonnullByDefault
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.SimpleBeanInfo
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.PropertyDescriptor
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.PropertyDescriptor
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.SimpleBeanInfo
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.MethodDescriptor
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.MethodDescriptor
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.PropertyDescriptor
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.MethodDescriptor
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.PropertyDescriptor
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.MethodDescriptor
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.PropertyDescriptor
Warning: scala.beans.ScalaBeanInfo: can't find referenced class java.beans.MethodDescriptor
Warning: scala.beans.ScalaBeanInfo$$anonfun$2: can't find referenced class java.beans.MethodDescriptor
Warning: scala.beans.ScalaBeanInfo$$anonfun$2: can't find referenced class java.beans.MethodDescriptor
Warning: scala.beans.ScalaBeanInfo$$anonfun$2: can't find referenced class java.beans.MethodDescriptor
Warning: scala.beans.ScalaBeanInfo$$anonfun$2: can't find referenced class java.beans.MethodDescriptor
Warning: scala.concurrent.forkjoin.CountedCompleter: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.CountedCompleter: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.CountedCompleter: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.CountedCompleter: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.CountedCompleter: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinTask: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinTask: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinTask: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinTask: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.ForkJoinTask: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue$Node: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue$Node: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue$Node: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue$Node: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.forkjoin.LinkedTransferQueue$Node: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.impl.AbstractPromise: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.impl.AbstractPromise: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.impl.AbstractPromise: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.util.Unsafe: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.util.Unsafe: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.util.Unsafe: can't find referenced class sun.misc.Unsafe
Warning: scala.concurrent.util.Unsafe: can't find referenced class sun.misc.Unsafe
Warning: scala.sys.process.package$: can't find referenced class java.lang.management.ManagementFactory
Warning: scala.sys.process.package$: can't find referenced class java.lang.management.ManagementFactory
Warning: scala.sys.process.package$: can't find referenced class java.lang.management.RuntimeMXBean
Warning: scala.sys.process.package$: can't find referenced class java.lang.management.RuntimeMXBean
Note: com.google.common.util.concurrent.MoreExecutors: can't find dynamically referenced class com.google.appengine.api.ThreadManager
Note: com.google.common.util.concurrent.MoreExecutors: can't find dynamically referenced class com.google.apphosting.api.ApiProxy
Note: com.tencent.tinker.loader.TinkerResourcePatcher: can't find dynamically referenced class android.app.ActivityThread
Note: com.tencent.tinker.loader.TinkerResourcePatcher: can't find dynamically referenced class android.app.LoadedApk
Note: com.tencent.tinker.loader.TinkerResourcePatcher: can't find dynamically referenced class android.app.ActivityThread$PackageInfo
Note: com.tencent.tinker.loader.TinkerResourcePatcher: can't find dynamically referenced class android.app.ResourcesManager
Note: com.tencent.tinker.loader.hotplug.handler.MHMessageHandler: can't find dynamically referenced class android.app.ActivityManagerNative
Note: com.tencent.tinker.loader.hotplug.handler.MHMessageHandler: can't find dynamically referenced class android.app.ActivityThread$H
Note: com.tencent.tinker.loader.hotplug.interceptor.ServiceBinderInterceptor: can't find dynamically referenced class android.app.ActivityManagerNative
Note: com.tencent.tinker.loader.hotplug.interceptor.ServiceBinderInterceptor: can't find dynamically referenced class android.app.ActivityThread
Note: com.tencent.tinker.loader.hotplug.interceptor.ServiceBinderInterceptor: can't find dynamically referenced class android.app.ApplicationPackageManager
Note: com.tencent.tinker.loader.hotplug.interceptor.ServiceBinderInterceptor: can't find dynamically referenced class android.os.ServiceManager
Note: com.tencent.tinker.loader.shareutil.ShareReflectUtil: can't find dynamically referenced class android.app.ActivityThread
Note: com.tencent.tinker.loader.shareutil.ShareTinkerInternals: can't find dynamically referenced class dalvik.system.VMRuntime
Note: com.tencent.tinker.loader.shareutil.ShareTinkerInternals: can't find dynamically referenced class android.os.SystemProperties
Note: com.tinkerpatch.sdk.loader.TinkerPatchReflectApplication: can't find dynamically referenced class android.app.ActivityThread
Note: com.tinkerpatch.sdk.loader.TinkerPatchReflectApplication: can't find dynamically referenced class android.app.LoadedApk
Note: com.tinkerpatch.sdk.loader.TinkerPatchReflectApplication: can't find dynamically referenced class android.app.ActivityThread$PackageInfo
Note: com.google.common.cache.Striped64 accesses a declared field 'base' dynamically
      Maybe this is program field 'com.google.common.cache.Striped64 { long base; }'
      Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool$WorkQueue { int base; }'
      Maybe this is program field 'scala.sys.process.ProcessBuilderImpl$FileImpl { java.io.File base; }'
Note: com.google.common.cache.Striped64 accesses a declared field 'busy' dynamically
      Maybe this is program field 'com.google.common.cache.Striped64 { int busy; }'
Note: com.google.common.cache.Striped64$Cell accesses a declared field 'value' dynamically
      Maybe this is program field 'com.google.common.base.Functions$ConstantFunction { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.base.MoreObjects$ToStringHelper$ValueHolder { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.base.Objects$ToStringHelper$ValueHolder { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.base.Suppliers$ExpiringMemoizingSupplier { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.base.Suppliers$MemoizingSupplier { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.cache.LocalCache$WriteThroughEntry { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.cache.RemovalNotification { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.cache.Striped64$Cell { long value; }'
      Maybe this is program field 'com.google.common.collect.ComputingConcurrentHashMap$ComputedReference { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.Count { int value; }'
      Maybe this is program field 'com.google.common.collect.ImmutableEntry { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap$Node { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.MapMakerInternalMap$WriteThroughEntry { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.Ordering$IncomparableValueException { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.Tables$ImmutableCell { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.TreeMultiset$Reference { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.TreeRangeMap$RangeMapEntry { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.primitives.UnsignedInteger { int value; }'
      Maybe this is program field 'com.google.common.primitives.UnsignedLong { long value; }'
      Maybe this is program field 'com.google.common.util.concurrent.AbstractFuture { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.util.concurrent.AtomicDouble { long value; }'
      Maybe this is program field 'com.google.common.util.concurrent.Futures$ImmediateSuccessfulCheckedFuture { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.util.concurrent.Futures$ImmediateSuccessfulFuture { java.lang.Object value; }'
      Maybe this is program field 'com.tencent.tinker.android.dex.StringData { java.lang.String value; }'
      Maybe this is program field 'com.tencent.tinker.bsdiff.BSDiff$IntByRef { int value; }'
      Maybe this is program field 'scala.collection.immutable.HashMap$HashMap1 { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.immutable.IntMap$Tip { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.immutable.ListMap$Node { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.immutable.LongMap$Tip { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.immutable.RedBlackTree$Tree { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.mutable.DefaultEntry { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.mutable.LinkedEntry { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.mutable.OpenHashMap$OpenEntry { scala.Option value; }'
      Maybe this is program field 'scala.concurrent.SyncVar { scala.Option value; }'
      Maybe this is program field 'scala.concurrent.impl.CallbackRunnable { scala.util.Try value; }'
      Maybe this is program field 'scala.concurrent.impl.Promise$KeptPromise { scala.Some value; }'
      Maybe this is program field 'scala.reflect.ManifestFactory$SingletonTypeManifest { java.lang.Object value; }'
      Maybe this is program field 'scala.runtime.NonLocalReturnControl { java.lang.Object value; }'
      Maybe this is program field 'scala.sys.BooleanProp$ConstantImpl { boolean value; }'
      Maybe this is program field 'scala.util.Success { java.lang.Object value; }'
      Maybe this is program field 'scala.util.control.TailCalls$Done { java.lang.Object value; }'
      Maybe this is library field 'android.R$attr { int value; }'
      Maybe this is library field 'android.icu.util.Output { java.lang.Object value; }'
      Maybe this is library field 'android.icu.util.RangeValueIterator$Element { int value; }'
      Maybe this is library field 'android.icu.util.ValueIterator$Element { java.lang.Object value; }'
      Maybe this is library field 'android.system.Int64Ref { long value; }'
      Maybe this is library field 'android.util.MutableBoolean { boolean value; }'
      Maybe this is library field 'android.util.MutableByte { byte value; }'
      Maybe this is library field 'android.util.MutableChar { char value; }'
      Maybe this is library field 'android.util.MutableDouble { double value; }'
      Maybe this is library field 'android.util.MutableFloat { float value; }'
      Maybe this is library field 'android.util.MutableInt { int value; }'
      Maybe this is library field 'android.util.MutableLong { long value; }'
      Maybe this is library field 'android.util.MutableShort { short value; }'
      Maybe this is library field 'android.view.animation.Animation$Description { float value; }'
      Maybe this is library field 'java.sql.DriverPropertyInfo { java.lang.String value; }'
Note: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper accesses a declared field 'waiters' dynamically
      Maybe this is program field 'com.google.common.util.concurrent.AbstractFuture { com.google.common.util.concurrent.AbstractFuture$Waiter waiters; }'
Note: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper accesses a declared field 'listeners' dynamically
      Maybe this is program field 'com.google.common.util.concurrent.AbstractFuture { com.google.common.util.concurrent.AbstractFuture$Listener listeners; }'
      Maybe this is program field 'com.google.common.util.concurrent.AbstractService { java.util.List listeners; }'
      Maybe this is program field 'com.google.common.util.concurrent.ServiceManager$ServiceManagerState { java.util.List listeners; }'
Note: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper accesses a declared field 'value' dynamically
      Maybe this is program field 'com.google.common.base.Functions$ConstantFunction { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.base.MoreObjects$ToStringHelper$ValueHolder { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.base.Objects$ToStringHelper$ValueHolder { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.base.Suppliers$ExpiringMemoizingSupplier { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.base.Suppliers$MemoizingSupplier { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.cache.LocalCache$WriteThroughEntry { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.cache.RemovalNotification { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.cache.Striped64$Cell { long value; }'
      Maybe this is program field 'com.google.common.collect.ComputingConcurrentHashMap$ComputedReference { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.Count { int value; }'
      Maybe this is program field 'com.google.common.collect.ImmutableEntry { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap$Node { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.MapMakerInternalMap$WriteThroughEntry { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.Ordering$IncomparableValueException { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.Tables$ImmutableCell { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.TreeMultiset$Reference { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.collect.TreeRangeMap$RangeMapEntry { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.primitives.UnsignedInteger { int value; }'
      Maybe this is program field 'com.google.common.primitives.UnsignedLong { long value; }'
      Maybe this is program field 'com.google.common.util.concurrent.AbstractFuture { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.util.concurrent.AtomicDouble { long value; }'
      Maybe this is program field 'com.google.common.util.concurrent.Futures$ImmediateSuccessfulCheckedFuture { java.lang.Object value; }'
      Maybe this is program field 'com.google.common.util.concurrent.Futures$ImmediateSuccessfulFuture { java.lang.Object value; }'
      Maybe this is program field 'com.tencent.tinker.android.dex.StringData { java.lang.String value; }'
      Maybe this is program field 'com.tencent.tinker.bsdiff.BSDiff$IntByRef { int value; }'
      Maybe this is program field 'scala.collection.immutable.HashMap$HashMap1 { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.immutable.IntMap$Tip { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.immutable.ListMap$Node { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.immutable.LongMap$Tip { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.immutable.RedBlackTree$Tree { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.mutable.DefaultEntry { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.mutable.LinkedEntry { java.lang.Object value; }'
      Maybe this is program field 'scala.collection.mutable.OpenHashMap$OpenEntry { scala.Option value; }'
      Maybe this is program field 'scala.concurrent.SyncVar { scala.Option value; }'
      Maybe this is program field 'scala.concurrent.impl.CallbackRunnable { scala.util.Try value; }'
      Maybe this is program field 'scala.concurrent.impl.Promise$KeptPromise { scala.Some value; }'
      Maybe this is program field 'scala.reflect.ManifestFactory$SingletonTypeManifest { java.lang.Object value; }'
      Maybe this is program field 'scala.runtime.NonLocalReturnControl { java.lang.Object value; }'
      Maybe this is program field 'scala.sys.BooleanProp$ConstantImpl { boolean value; }'
      Maybe this is program field 'scala.util.Success { java.lang.Object value; }'
      Maybe this is program field 'scala.util.control.TailCalls$Done { java.lang.Object value; }'
      Maybe this is library field 'android.R$attr { int value; }'
      Maybe this is library field 'android.icu.util.Output { java.lang.Object value; }'
      Maybe this is library field 'android.icu.util.RangeValueIterator$Element { int value; }'
      Maybe this is library field 'android.icu.util.ValueIterator$Element { java.lang.Object value; }'
      Maybe this is library field 'android.system.Int64Ref { long value; }'
      Maybe this is library field 'android.util.MutableBoolean { boolean value; }'
      Maybe this is library field 'android.util.MutableByte { byte value; }'
      Maybe this is library field 'android.util.MutableChar { char value; }'
      Maybe this is library field 'android.util.MutableDouble { double value; }'
      Maybe this is library field 'android.util.MutableFloat { float value; }'
      Maybe this is library field 'android.util.MutableInt { int value; }'
      Maybe this is library field 'android.util.MutableLong { long value; }'
      Maybe this is library field 'android.util.MutableShort { short value; }'
      Maybe this is library field 'android.view.animation.Animation$Description { float value; }'
      Maybe this is library field 'java.sql.DriverPropertyInfo { java.lang.String value; }'
Note: com.tencent.tinker.loader.shareutil.ShareReflectUtil accesses a field 'mLoadedApk' dynamically
Note: com.tencent.tinker.loader.shareutil.ShareReflectUtil accesses a declared field 'mActivityThread' dynamically
      Maybe this is program field 'com.tencent.tinker.loader.hotplug.interceptor.TinkerHackInstrumentation { java.lang.Object mActivityThread; }'
Note: com.tinkerpatch.sdk.loader.TinkerPatchReflectApplication accesses a declared field 'mInitialApplication' dynamically
Note: com.tinkerpatch.sdk.loader.TinkerPatchReflectApplication accesses a declared field 'mAllApplications' dynamically
Note: com.tinkerpatch.sdk.loader.TinkerPatchReflectApplication accesses a declared field 'mApplication' dynamically
      Maybe this is program field 'android.arch.lifecycle.AndroidViewModel { android.app.Application mApplication; }'
      Maybe this is program field 'android.arch.lifecycle.ViewModelProvider$AndroidViewModelFactory { android.app.Application mApplication; }'
Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'ctl' dynamically
      Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool { long ctl; }'
Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'stealCount' dynamically
      Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool { long stealCount; }'
Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'plock' dynamically
      Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool { int plock; }'
Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'indexSeed' dynamically
      Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool { int indexSeed; }'
Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'parkBlocker' dynamically
Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'qlock' dynamically
      Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool$WorkQueue { int qlock; }'
Note: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue accesses a declared field 'qlock' dynamically
      Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool$WorkQueue { int qlock; }'
Note: scala.concurrent.forkjoin.ForkJoinTask accesses a declared field 'status' dynamically
      Maybe this is program field 'com.tencent.tinker.lib.tinker.Tinker$Builder { int status; }'
      Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinTask { int status; }'
      Maybe this is library field 'android.icu.text.DateTimePatternGenerator$PatternInfo { int status; }'
      Maybe this is library field 'android.net.wifi.WifiConfiguration { int status; }'
      Maybe this is library field 'android.net.wifi.p2p.WifiP2pDevice { int status; }'
Note: scala.concurrent.forkjoin.LinkedTransferQueue accesses a declared field 'head' dynamically
      Maybe this is program field 'com.google.common.cache.LocalCache$AccessQueue { com.google.common.cache.LocalCache$ReferenceEntry head; }'
      Maybe this is program field 'com.google.common.cache.LocalCache$WriteQueue { com.google.common.cache.LocalCache$ReferenceEntry head; }'
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap { com.google.common.collect.LinkedListMultimap$Node head; }'
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap$KeyList { com.google.common.collect.LinkedListMultimap$Node head; }'
      Maybe this is program field 'com.google.common.collect.MapMakerInternalMap$EvictionQueue { com.google.common.collect.MapMakerInternalMap$ReferenceEntry head; }'
      Maybe this is program field 'com.google.common.collect.MapMakerInternalMap$ExpirationQueue { com.google.common.collect.MapMakerInternalMap$ReferenceEntry head; }'
      Maybe this is program field 'scala.collection.immutable.$colon$colon { java.lang.Object head; }'
      Maybe this is program field 'scala.collection.immutable.ListSet$Node { java.lang.Object head; }'
      Maybe this is program field 'scala.collection.immutable.RedBlackTree$NList { java.lang.Object head; }'
      Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue { scala.concurrent.forkjoin.LinkedTransferQueue$Node head; }'
Note: scala.concurrent.forkjoin.LinkedTransferQueue accesses a declared field 'tail' dynamically
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap { com.google.common.collect.LinkedListMultimap$Node tail; }'
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap$KeyList { com.google.common.collect.LinkedListMultimap$Node tail; }'
      Maybe this is program field 'scala.collection.Iterator$$anon$16 { scala.collection.Iterator tail; }'
      Maybe this is program field 'scala.collection.immutable.RedBlackTree$NList { scala.collection.immutable.RedBlackTree$NList tail; }'
      Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue { scala.concurrent.forkjoin.LinkedTransferQueue$Node tail; }'
Note: scala.concurrent.forkjoin.LinkedTransferQueue accesses a declared field 'sweepVotes' dynamically
      Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue { int sweepVotes; }'
Note: scala.concurrent.forkjoin.LinkedTransferQueue$Node accesses a declared field 'item' dynamically
      Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue$Node { java.lang.Object item; }'
Note: scala.concurrent.forkjoin.LinkedTransferQueue$Node accesses a declared field 'next' dynamically
      Maybe this is program field 'com.google.common.base.AbstractIterator { java.lang.Object next; }'
      Maybe this is program field 'com.google.common.base.MoreObjects$ToStringHelper$ValueHolder { com.google.common.base.MoreObjects$ToStringHelper$ValueHolder next; }'
      Maybe this is program field 'com.google.common.base.Objects$ToStringHelper$ValueHolder { com.google.common.base.Objects$ToStringHelper$ValueHolder next; }'
      Maybe this is program field 'com.google.common.cache.LocalCache$StrongEntry { com.google.common.cache.LocalCache$ReferenceEntry next; }'
      Maybe this is program field 'com.google.common.cache.LocalCache$WeakEntry { com.google.common.cache.LocalCache$ReferenceEntry next; }'
      Maybe this is program field 'com.google.common.collect.AbstractIterator { java.lang.Object next; }'
      Maybe this is program field 'com.google.common.collect.HashBiMap$Itr { com.google.common.collect.HashBiMap$BiEntry next; }'
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap$DistinctKeyIterator { com.google.common.collect.LinkedListMultimap$Node next; }'
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap$Node { com.google.common.collect.LinkedListMultimap$Node next; }'
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap$NodeIterator { com.google.common.collect.LinkedListMultimap$Node next; }'
      Maybe this is program field 'com.google.common.collect.LinkedListMultimap$ValueForKeyIterator { com.google.common.collect.LinkedListMultimap$Node next; }'
      Maybe this is program field 'com.google.common.collect.MapMakerInternalMap$SoftEntry { com.google.common.collect.MapMakerInternalMap$ReferenceEntry next; }'
      Maybe this is program field 'com.google.common.collect.MapMakerInternalMap$StrongEntry { com.google.common.collect.MapMakerInternalMap$ReferenceEntry next; }'
      Maybe this is program field 'com.google.common.collect.MapMakerInternalMap$WeakEntry { com.google.common.collect.MapMakerInternalMap$ReferenceEntry next; }'
      Maybe this is program field 'com.google.common.util.concurrent.AbstractFuture$Listener { com.google.common.util.concurrent.AbstractFuture$Listener next; }'
      Maybe this is program field 'com.google.common.util.concurrent.AbstractFuture$Waiter { com.google.common.util.concurrent.AbstractFuture$Waiter next; }'
      Maybe this is program field 'com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair { com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair next; }'
      Maybe this is program field 'com.google.common.util.concurrent.Monitor$Guard { com.google.common.util.concurrent.Monitor$Guard next; }'
      Maybe this is program field 'scala.collection.immutable.Page { scala.collection.immutable.Page next; }'
      Maybe this is program field 'scala.collection.mutable.DefaultEntry { java.lang.Object next; }'
      Maybe this is program field 'scala.collection.mutable.DoubleLinkedList { scala.collection.mutable.Seq next; }'
      Maybe this is program field 'scala.collection.mutable.LinkedEntry { java.lang.Object next; }'
      Maybe this is program field 'scala.collection.mutable.LinkedHashSet$Entry { java.lang.Object next; }'
      Maybe this is program field 'scala.collection.mutable.LinkedList { scala.collection.mutable.Seq next; }'
      Maybe this is program field 'scala.collection.mutable.OpenHashMap$OpenEntry { java.lang.Object next; }'
      Maybe this is program field 'scala.collection.mutable.UnrolledBuffer$Unrolled { scala.collection.mutable.UnrolledBuffer$Unrolled next; }'
      Maybe this is program field 'scala.collection.parallel.AdaptiveWorkStealingForkJoinTasks$WrappedTask { scala.collection.parallel.AdaptiveWorkStealingTasks$WrappedTask next; }'
      Maybe this is program field 'scala.collection.parallel.AdaptiveWorkStealingThreadPoolTasks$WrappedTask { scala.collection.parallel.AdaptiveWorkStealingTasks$WrappedTask next; }'
      Maybe this is program field 'scala.concurrent.Channel$LinkedList { scala.concurrent.Channel$LinkedList next; }'
      Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinTask$ExceptionNode { scala.concurrent.forkjoin.ForkJoinTask$ExceptionNode next; }'
      Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue$Node { scala.concurrent.forkjoin.LinkedTransferQueue$Node next; }'
      Maybe this is program field 'scala.reflect.NameTransformer$OpCodes { scala.reflect.NameTransformer$OpCodes next; }'
      Maybe this is program field 'scala.runtime.PolyMethodCache { scala.runtime.MethodCache next; }'
Note: scala.concurrent.forkjoin.LinkedTransferQueue$Node accesses a declared field 'waiter' dynamically
      Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue$Node { java.lang.Thread waiter; }'
Note: the configuration keeps the entry point 'androidx.core.graphics.drawable.IconCompatParcelizer { android.support.v4.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel); }', but not the descriptor class 'androidx.versionedparcelable.VersionedParcel'
Note: the configuration keeps the entry point 'androidx.core.graphics.drawable.IconCompatParcelizer { void write(android.support.v4.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel); }', but not the descriptor class 'androidx.versionedparcelable.VersionedParcel'
Note: the configuration keeps the entry point 'com.tencent.tinker.lib.service.AbstractResultService { void runResultService(android.content.Context,com.tencent.tinker.lib.service.PatchResult,java.lang.String); }', but not the descriptor class 'com.tencent.tinker.lib.service.PatchResult'
Note: the configuration keeps the entry point 'com.tencent.tinker.lib.service.AbstractResultService { void onPatchResult(com.tencent.tinker.lib.service.PatchResult); }', but not the descriptor class 'com.tencent.tinker.lib.service.PatchResult'
Note: the configuration keeps the entry point 'com.tencent.tinker.lib.service.DefaultTinkerResultService { void onPatchResult(com.tencent.tinker.lib.service.PatchResult); }', but not the descriptor class 'com.tencent.tinker.lib.service.PatchResult'
Note: the configuration keeps the entry point 'com.tencent.tinker.lib.service.DefaultTinkerResultService { boolean checkIfNeedKill(com.tencent.tinker.lib.service.PatchResult); }', but not the descriptor class 'com.tencent.tinker.lib.service.PatchResult'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.TinkerPatch { TinkerPatch(android.content.Context,com.tencent.tinker.entry.ApplicationLike,com.tencent.tinker.lib.reporter.LoadReporter,com.tencent.tinker.lib.reporter.PatchReporter,com.tencent.tinker.lib.listener.PatchListener,com.tencent.tinker.lib.patch.AbstractPatch,java.lang.Class,com.tinkerpatch.sdk.server.callback.PatchRequestCallback,com.tinkerpatch.sdk.server.RequestLoader); }', but not the descriptor class 'com.tencent.tinker.lib.reporter.LoadReporter'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.TinkerPatch { TinkerPatch(android.content.Context,com.tencent.tinker.entry.ApplicationLike,com.tencent.tinker.lib.reporter.LoadReporter,com.tencent.tinker.lib.reporter.PatchReporter,com.tencent.tinker.lib.listener.PatchListener,com.tencent.tinker.lib.patch.AbstractPatch,java.lang.Class,com.tinkerpatch.sdk.server.callback.PatchRequestCallback,com.tinkerpatch.sdk.server.RequestLoader); }', but not the descriptor class 'com.tencent.tinker.lib.reporter.PatchReporter'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.TinkerPatch { TinkerPatch(android.content.Context,com.tencent.tinker.entry.ApplicationLike,com.tencent.tinker.lib.reporter.LoadReporter,com.tencent.tinker.lib.reporter.PatchReporter,com.tencent.tinker.lib.listener.PatchListener,com.tencent.tinker.lib.patch.AbstractPatch,java.lang.Class,com.tinkerpatch.sdk.server.callback.PatchRequestCallback,com.tinkerpatch.sdk.server.RequestLoader); }', but not the descriptor class 'com.tencent.tinker.lib.listener.PatchListener'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.TinkerPatch { TinkerPatch(android.content.Context,com.tencent.tinker.entry.ApplicationLike,com.tencent.tinker.lib.reporter.LoadReporter,com.tencent.tinker.lib.reporter.PatchReporter,com.tencent.tinker.lib.listener.PatchListener,com.tencent.tinker.lib.patch.AbstractPatch,java.lang.Class,com.tinkerpatch.sdk.server.callback.PatchRequestCallback,com.tinkerpatch.sdk.server.RequestLoader); }', but not the descriptor class 'com.tencent.tinker.lib.patch.AbstractPatch'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.TinkerPatch { void setLogIml(com.tencent.tinker.lib.util.TinkerLog$TinkerLogImp); }', but not the descriptor class 'com.tencent.tinker.lib.util.TinkerLog$TinkerLogImp'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.TinkerPatch$Builder { com.tinkerpatch.sdk.TinkerPatch$Builder loadReporter(com.tencent.tinker.lib.reporter.LoadReporter); }', but not the descriptor class 'com.tencent.tinker.lib.reporter.LoadReporter'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.TinkerPatch$Builder { com.tinkerpatch.sdk.TinkerPatch$Builder patchReporter(com.tencent.tinker.lib.reporter.PatchReporter); }', but not the descriptor class 'com.tencent.tinker.lib.reporter.PatchReporter'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.TinkerPatch$Builder { com.tinkerpatch.sdk.TinkerPatch$Builder listener(com.tencent.tinker.lib.listener.PatchListener); }', but not the descriptor class 'com.tencent.tinker.lib.listener.PatchListener'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.TinkerPatch$Builder { com.tinkerpatch.sdk.TinkerPatch$Builder upgradePatch(com.tencent.tinker.lib.patch.AbstractPatch); }', but not the descriptor class 'com.tencent.tinker.lib.patch.AbstractPatch'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.server.model.TinkerClientUrl { TinkerClientUrl(java.lang.String,com.tinkerpatch.sdk.server.model.a,java.lang.String,java.lang.String); }', but not the descriptor class 'com.tinkerpatch.sdk.server.model.a'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.server.model.TinkerClientUrl$a { com.tinkerpatch.sdk.server.model.TinkerClientUrl$a a(com.tinkerpatch.sdk.server.model.a); }', but not the descriptor class 'com.tinkerpatch.sdk.server.model.a'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.tinker.callback.ResultCallBack { void onPatchResult(com.tencent.tinker.lib.service.PatchResult); }', but not the descriptor class 'com.tencent.tinker.lib.service.PatchResult'
Note: the configuration keeps the entry point 'com.tinkerpatch.sdk.tinker.service.TinkerServerResultService { void onPatchResult(com.tencent.tinker.lib.service.PatchResult); }', but not the descriptor class 'com.tencent.tinker.lib.service.PatchResult'
Note: there were 1 references to unknown classes.
      You should check your configuration for typos.
      (http://proguard.sourceforge.net/manual/troubleshooting.html#unknownclass)
Note: there were 19 unkept descriptor classes in kept class members.
      You should consider explicitly keeping the mentioned classes
      (using '-keep').
      (http://proguard.sourceforge.net/manual/troubleshooting.html#descriptorclass)
Note: there were 18 unresolved dynamic references to classes or interfaces.
      You should check if you need to specify additional program jars.
      (http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclass)
Note: there were 25 accesses to class members by means of introspection.
      You should consider explicitly keeping the mentioned class members
      (using '-keep' or '-keepclassmembers').
      (http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclassmember)
Warning: there were 1623 unresolved references to classes or interfaces.
         You may need to add missing library jars or update their versions.
         If your code works fine without the missing classes, you can suppress
         the warnings with '-dontwarn' options.
         (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedclass)
Warning: Exception while processing task java.io.IOException: Please correct the above warnings first.
Thread(Tasks limiter_1): destruction
:app:transformClassesAndResourcesWithProguardForRelease FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.
> Job failed, see logs for details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 22s
26 actionable tasks: 7 executed, 19 up-to-date
17:26:43: Task execution finished 'assembleRelease'.

无法使用instant run

项目当前的热更新环境配置是正确的,已经发布上线。我设置tinkerpatchSupport{tinkerEnable = false},想禁用热更新,来使用instant run,发现不行,必须得把tinker的相关的依赖和代码全部注释才可以使用instant run,有简单点的配置来禁用tinkerpatch,而且还能够使用instant run 吗

Such these changes will not take effect!! related classes: {Lcom/tencent/tinker/loader/R$id;}

我准备了个基准包,然后基于这个基准包的代码再app的gradle中添加了一行implementation 'com.android.support.constraint:constraint-layout:1.0.2'。然后执行tinkerPatchReplease生成补丁,结果报错了:

错误日志:
Warning:ignoreWarning is false, but we found some loader class has been changed in new dex. Such these changes will not take effect!! related classes: {Lcom/tencent/tinker/loader/R$id;}

Error:com.tencent.tinker.build.util.TinkerPatchException: some loader class has been changed in new dex. Such these changes will not take effect!! related classes: {Lcom/tencent/tinker/loader/R$id;}

其他配置都是正确的,不在app的gradle中添加implementation 'com.android.support.constraint:constraint-layout:1.0.2'是可以生成补丁的。这个是什么原因呢

编译出错

Caused by: groovy.lang.MissingPropertyException: Could not get unknown property 'manifestOutputDirectory' for task ':app:process******DebugManifest' of type com.android.build.gradle.tasks.MergeManifests.
at org.gradle.internal.metaobject.AbstractDynamicObject.getMissingProperty(AbstractDynamicObject.java:83)
at org.gradle.internal.metaobject.AbstractDynamicObject.getProperty(AbstractDynamicObject.java:61)
at com.android.build.gradle.tasks.MergeManifests_Decorated.getProperty(Unknown Source)
at org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:49)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:299)
at com.tencent.tinker.build.gradle.TinkerPatchPlugin$_apply_closure1$_closure2.doCall(TinkerPatchPlugin.groovy:155)

有个这样的错误,不知道怎么出来的

01-13 14:06:04.068 29875-29875/? E/Tinker.SampleUncaughtExHandler: uncaughtException:Field 'com.tencent.tinker.lib.service.TinkerPatchService.notificationId' is inaccessible to class 'com.tencent.tinker.lib.service.TinkerPatchService' (declaration of 'com.tencent.tinker.lib.service.TinkerPatchService' appears in /data/user/0/com.example.administrator.tinkertest/tinker/patch-941df674/dex/classes.dex.jar)
01-13 14:06:04.068 29875-29875/? W/Tinker.VersionInfo: increaseCrashTimes fail, current PatchMd5: 8a06391d6e1a01a66cef6d15ede016a0, try increase md5: 941df674f26caf9c23b2c562c6790ed2
01-13 14:06:04.069 29875-29875/? E/Tinker.SampleUncaughtExHandler: tinker has fast crash 1 times
01-13 14:06:04.069 29875-29875/? E/Tinker.UncaughtHandler: catch exception when loading tinker:java.lang.IllegalAccessError: Field 'com.tencent.tinker.lib.service.TinkerPatchService.notificationId' is inaccessible to class 'com.tencent.tinker.lib.service.TinkerPatchService' (declaration of 'com.tencent.tinker.lib.service.TinkerPatchService' appears in /data/user/0/com.example.administrator.tinkertest/tinker/patch-941df674/dex/classes.dex.jar)
at com.tencent.tinker.lib.service.TinkerPatchService.(SourceFile:47)
at java.lang.Class.newInstance(Native Method)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:3310)
at android.app.ActivityThread.-wrap5(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1659)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6524)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:941)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:831)

git clone 后,用as3.0 打开报下面的错误

1、先是报找不到 1.1.9
Error:Could not find com.tinkerpatch.sdk:tinkerpatch-gradle-plugin:1.1.9.
Searched in the following locations:
file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/tinkerpatch/sdk/tinkerpatch-gradle-plugin/1.1.9/tinkerpatch-gradle-plugin-1.1.9.pom
file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/tinkerpatch/sdk/tinkerpatch-gradle-plugin/1.1.9/tinkerpatch-gradle-plugin-1.1.9.jar
file:/Users/apple/.m2/repository/com/tinkerpatch/sdk/tinkerpatch-gradle-plugin/1.1.9/tinkerpatch-gradle-plugin-1.1.9.pom
file:/Users/apple/.m2/repository/com/tinkerpatch/sdk/tinkerpatch-gradle-plugin/1.1.9/tinkerpatch-gradle-plugin-1.1.9.jar
https://jcenter.bintray.com/com/tinkerpatch/sdk/tinkerpatch-gradle-plugin/1.1.9/tinkerpatch-gradle-plugin-1.1.9.pom
https://jcenter.bintray.com/com/tinkerpatch/sdk/tinkerpatch-gradle-plugin/1.1.9/tinkerpatch-gradle-plugin-1.1.9.jar
https://dl.google.com/dl/android/maven2/com/tinkerpatch/sdk/tinkerpatch-gradle-plugin/1.1.9/tinkerpatch-gradle-plugin-1.1.9.pom
https://dl.google.com/dl/android/maven2/com/tinkerpatch/sdk/tinkerpatch-gradle-plugin/1.1.9/tinkerpatch-gradle-plugin-1.1.9.jar
Required by:
project :

2、修改成 1.1.8 后
Error:Could not set unknown property 'supportComponent' for tinkerEnable = true
reflectApplication = true
protectedApp = false
appKey =
autoBackupApkPath =
backupFileNameFormat = ${appName}-${variantName}
of type com.tinkerpatch.sdk.build.gradle.extension.TinkerPatchSupportExtension.

打补丁包编译失败

FATAL: method 'onInit:VLIL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$AttrTranslator;' refers to class 'Lorg/xmlpull/v1/XmlPullParser;' which is not loader class, this may cause crash when patch is loaded.
FATAL: method 'translate:VLILL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$AttrTranslator;' refers to class 'Lorg/xmlpull/v1/XmlPullParser;' which is not loader class, this may cause crash when patch is loaded.
FATAL: method 'translate:VLILL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$AttrTranslator;' refers to method 'getAttributeCount:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'translate:VLILL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$AttrTranslator;' refers to method 'getAttributePrefix:LI' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'translate:VLILL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$AttrTranslator;' refers to method 'getAttributeName:LI' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'translate:VLILL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$AttrTranslator;' refers to method 'getAttributeValue:LI' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'init:ZLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'setInput:VL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'init:ZLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getEventType:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'init:ZLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getName:L' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'init:ZLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'next:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'init:ZLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'setInput:VL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'init:ZLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'setInput:VL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseActivity:LLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to class 'Lorg/xmlpull/v1/XmlPullParser;' which is not loader class, this may cause crash when patch is loaded.
FATAL: method 'parseActivity:LLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getDepth:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseActivity:LLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'next:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseActivity:LLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getDepth:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseActivity:LLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getName:L' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to class 'Lorg/xmlpull/v1/XmlPullParser;' which is not loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getDepth:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'next:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getDepth:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getName:L' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to class 'Lorg/xmlpull/v1/XmlPullParserException;' which is not loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method ':VLLL' in class 'Lorg/xmlpull/v1/XmlPullParserException;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseIntentFilter:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseMetaData:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to class 'Lorg/xmlpull/v1/XmlPullParser;' which is not loader class, this may cause crash when patch is loaded.
FATAL: method 'parseMetaData:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'parseMetaData:VLLL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getAttributeValue:LLL' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'skipCurrentTag:VL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to class 'Lorg/xmlpull/v1/XmlPullParser;' which is not loader class, this may cause crash when patch is loaded.
FATAL: method 'skipCurrentTag:VL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getDepth:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'skipCurrentTag:VL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'next:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'skipCurrentTag:VL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;' refers to method 'getDepth:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'onInit:VLIL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$1;' refers to class 'Lorg/xmlpull/v1/XmlPullParser;' which is not loader class, this may cause crash when patch is loaded.
FATAL: method 'onInit:VLIL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$1;' refers to method 'getEventType:I' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
FATAL: method 'onInit:VLIL' in loader class 'Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$1;' refers to method 'getName:L' in class 'Lorg/xmlpull/v1/XmlPullParser;' which is not in loader class, this may cause crash when patch is loaded.
Check if loader classes in classes4.dex refer to any classes that is not in loader class patterns.

Task :app:tinkerPatchQaDebug FAILED

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':app:tinkerPatchQaDebug'.

com.tencent.tinker.build.util.TinkerPatchException: There are fatal reasons that cause Tinker interrupt patch generating procedure, see logs above.

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 20s
222 actionable tasks: 18 executed, 204 up-to-date
6:38:00 PM: Task execution finished 'tinkerPatchQaDebug'.

cleanPatch() 无效

patch 加载成功后 调用 TinkerPatch.with().cleanPatch(); 预期为可重新加载patch ,实际无法重新加载

code:-2 合成补丁时异常 如何排查问题

自己参照文档写了个 demo
环境:
compile("com.tinkerpatch.sdk:tinkerpatch-android-sdk:1.1.8")
classpath "com.tinkerpatch.sdk:tinkerpatch-gradle-plugin:1.1.8"

手机:红米note4x

执行

String path = Environment.getExternalStorageDirectory().getAbsolutePath()+"/patch_signed_7zip.apk"; TinkerInstaller.onReceiveUpgradePatch(getApplicationContext(), path);

报错

Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/patch_signed_7zip.apk, code: -2

code:-2 的产生有哪些可能?

SampleApplication.onCreate 不调用

  1. clone tinkerpatch-easy-sample
  2. 修改 SampleApplication, 重载 onCreate 函数, 并 Log.e("Tinker", "Called at SampleApplication.onCreate")
    观察效果, 并没有打印出该日志. 下断点也不走.

对比实验:

  1. clone tinkerpatch-sample. 注意, 这里不是 easy, 而是另一个需要 ApplicationLike 的 sample
  2. 同上的修改
    正常调用了 SampleApplicationLike 的 onCreate.

gradle tinkerPatchRelease编译错误

Task :app:tinkerProcessReleaseResourceId FAILED
we build app apk with apply resource mapping file C:\Users\long\Desktop\tinkerpatch-easy-sample-master\app\build\bakApk/app-3.0.1-0708-18-30-49/release//app-release-R.txt

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':app:tinkerProcessReleaseResourceId'.

java.io.FileNotFoundException: C:\Users\long\Desktop\tinkerpatch-easy-sample-master\app\build\intermediates\tinker_intermediates\values_backup

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 4s
13 actionable tasks: 4 executed, 9 up-to-date

使用JavaVersion.VERSION_1_8无法编译成功

配置使用了Java 8 之后:

android {
    compileOptions {
        targetCompatibility JavaVersion.VERSION_1_8
        sourceCompatibility JavaVersion.VERSION_1_8
    }
}

发现编译报错,无法运行

ERROR: Java 8 language support, as requested by 'android.enableD8.desugaring= true' in your gradle.properties file, is not supported when 'android.useDexArchive= false'.

请问该如何解决?

1.1.3版本的合成补丁错误率明显上升

1.1.1的sdk:

出现次数 最后出现时间 错误码
3 2017-02-19 17:06:03 -2
2 2017-02-19 22:06:16 -3

1.1.3的sdk:

出现次数 最后出现时间 错误码
78 2017-02-20 10:14:16 -2
3 2017-02-20 09:22:45 -3

tinkerEnable = false 问题

怎么判断tinkerEnable 的值

01-14 14:58:10.021 17736-17736/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.tinkerpatch.easy_sample, PID: 17736
java.lang.RuntimeException: Unable to create application com.tinkerpatch.easy_sample.SampleApplication: com.tencent.tinker.loader.TinkerRuntimeException: Tinker Exception:applicationLike must not be null.
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4416)
at android.app.ActivityThread.access$1500(ActivityThread.java:145)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1266)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5094)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:702)
at dalvik.system.NativeStart.main(Native Method)
Caused by: com.tencent.tinker.loader.TinkerRuntimeException: Tinker Exception:applicationLike must not be null.
at com.tinkerpatch.sdk.TinkerPatch$Builder.(SourceFile:402)
at com.tinkerpatch.sdk.TinkerPatch.init(SourceFile:117)
at com.tinkerpatch.easy_sample.SampleApplication.onCreate(SampleApplication.java:64)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4413)
at android.app.ActivityThread.access$1500(ActivityThread.java:145) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1266) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:136) 
at android.app.ActivityThread.main(ActivityThread.java:5094) 
at java.lang.reflect.Method.invokeNative(Native Method) 

下载这个sample 跑的时候总是报错,appkey 我用自己申请的;

Plz make sure you fill the correct appVersion and appKey in tinkerpatch.gradle. Or create the correspond project in tinkerpatch.com
07-31 10:46:28.236 28437-28437/com.tinkerpatch.easy_sample W/Tinker.ClientImpl: [retryAllReportFails], there is no fail report, just return
07-31 10:46:28.244 28437-28437/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: loadData from url: http://q.tinkerpatch.com/dev/691813ccdf20e099/3.0.1?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469188244, method:GET, body:null
07-31 10:46:28.360 28437-28489/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: response code 404 msg: Not Found
07-31 10:46:28.361 28437-28489/com.tinkerpatch.easy_sample W/Tinker.PatchRequestCallback: TinkerPatchRequestCallback onPatchSyncFail error: java.io.FileNotFoundException: http://q.tinkerpatch.com/dev/691813ccdf20e099/3.0.1?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469188244
07-31 10:46:28.361 28437-28489/com.tinkerpatch.easy_sample E/Tinker.PatchRequestCallback: Plz make sure you fill the correct appVersion and appKey in tinkerpatch.gradle. Or create the correspond project in tinkerpatch.com
07-31 10:46:28.457 28437-28437/com.tinkerpatch.easy_sample W/Tinker.ClientImpl: [retryAllReportFails], there is no fail report, just return
07-31 10:46:28.467 28437-28437/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: loadData from url: http://q.tinkerpatch.com/dev/691813ccdf20e099/3.0.1?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469188466, method:GET, body:null
07-31 10:46:28.591 28437-28489/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: response code 404 msg: Not Found
07-31 10:46:28.591 28437-28489/com.tinkerpatch.easy_sample W/Tinker.PatchRequestCallback: TinkerPatchRequestCallback onPatchSyncFail error: java.io.FileNotFoundException: http://q.tinkerpatch.com/dev/691813ccdf20e099/3.0.1?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469188466
07-31 10:46:28.591 28437-28489/com.tinkerpatch.easy_sample E/Tinker.PatchRequestCallback: Plz make sure you fill the correct appVersion and appKey in tinkerpatch.gradle. Or create the correspond project in tinkerpatch.com
07-31 10:46:28.644 28437-28437/com.tinkerpatch.easy_sample W/Tinker.ClientImpl: [retryAllReportFails], there is no fail report, just return
07-31 10:46:28.652 28437-28437/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: loadData from url: http://q.tinkerpatch.com/dev/691813ccdf20e099/3.0.1?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469188651, method:GET, body:null
07-31 10:46:28.756 28437-28489/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: response code 404 msg: Not Found
07-31 10:46:28.757 28437-28489/com.tinkerpatch.easy_sample W/Tinker.PatchRequestCallback: TinkerPatchRequestCallback onPatchSyncFail error: java.io.FileNotFoundException: http://q.tinkerpatch.com/dev/691813ccdf20e099/3.0.1?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469188651
07-31 10:46:28.757 28437-28489/com.tinkerpatch.easy_sample E/Tinker.PatchRequestCallback: Plz make sure you fill the correct appVersion and appKey in tinkerpatch.gradle. Or create the correspond project in tinkerpatch.com
07-31 10:46:29.043 28437-28437/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: loadData from url: http://q.tinkerpatch.com/c/691813ccdf20e099?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469189042, method:GET, body:null
07-31 10:46:29.228 28437-28489/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: response code 404 msg: Not Found
07-31 10:46:29.229 28437-28489/com.tinkerpatch.easy_sample W/Tinker.MainActivity: request config failed, exception:java.io.FileNotFoundException: http://q.tinkerpatch.com/c/691813ccdf20e099?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469189042
07-31 10:46:29.755 28437-28437/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: loadData from url: http://q.tinkerpatch.com/c/691813ccdf20e099?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469189755, method:GET, body:null
07-31 10:46:29.920 28437-28489/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: response code 404 msg: Not Found
07-31 10:46:29.921 28437-28489/com.tinkerpatch.easy_sample W/Tinker.MainActivity: request config failed, exception:java.io.FileNotFoundException: http://q.tinkerpatch.com/c/691813ccdf20e099?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469189755
07-31 10:46:58.522 28437-28437/com.tinkerpatch.easy_sample W/Tinker.ClientImpl: [retryAllReportFails], there is no fail report, just return
07-31 10:46:58.531 28437-28437/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: loadData from url: http://q.tinkerpatch.com/dev/691813ccdf20e099/3.0.1?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469218531, method:GET, body:null
07-31 10:46:58.671 28437-28489/com.tinkerpatch.easy_sample I/Tinker.UrlConnectionFetcher: response code 404 msg: Not Found
07-31 10:46:58.672 28437-28489/com.tinkerpatch.easy_sample W/Tinker.PatchRequestCallback: TinkerPatchRequestCallback onPatchSyncFail error: java.io.FileNotFoundException: http://q.tinkerpatch.com/dev/691813ccdf20e099/3.0.1?d=091c5ed9-f62a-4274-a50a-5c182370f60b&v=1501469218531
07-31 10:46:58.672 28437-28489/com.tinkerpatch.easy_sample E/Tinker.PatchRequestCallback: Plz make sure you fill the correct appVersion and appKey in tinkerpatch.gradle. Or create the correspond project in tinkerpatch.com

Error:Could not find com.tencent.tinker:tinker-patch-gradle-plugin:1.7.7

Error:Could not find com.tencent.tinker:tinker-patch-gradle-plugin:1.7.7.
Searched in the following locations:
file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/tencent/tinker/tinker-patch-gradle-plugin/1.7.7/tinker-patch-gradle-plugin-1.7.7.pom
file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/tencent/tinker/tinker-patch-gradle-plugin/1.7.7/tinker-patch-gradle-plugin-1.7.7.jar
file:/Users/bingbing/.m2/repository/com/tencent/tinker/tinker-patch-gradle-plugin/1.7.7/tinker-patch-gradle-plugin-1.7.7.pom
file:/Users/bingbing/.m2/repository/com/tencent/tinker/tinker-patch-gradle-plugin/1.7.7/tinker-patch-gradle-plugin-1.7.7.jar
https://jcenter.bintray.com/com/tencent/tinker/tinker-patch-gradle-plugin/1.7.7/tinker-patch-gradle-plugin-1.7.7.pom
https://jcenter.bintray.com/com/tencent/tinker/tinker-patch-gradle-plugin/1.7.7/tinker-patch-gradle-plugin-1.7.7.jar
Required by:
:tinkerpatch-easy-sample:unspecified > com.tinkerpatch.sdk:tinkerpatch-gradle-plugin:1.0.3

Caused by: com.tencent.tinker.build.util.TinkerPatchException: all loader classes don't appear in old primary dex.

操作步骤:

  1. 使用run的方式运行app到手机,会生成debug的基准包
  2. 将基准包目录配置到tinker-support.gradle,
  3. android studio 右侧的gradle命令, 找到tinker下的tinkerPatchDebug执行
  4. logcat生成补丁失败
    我的联系方式: 17611528892,比较急谢谢! 下面的日志会比较长
    详细日志:
    Check for loader classes in dex: classes.dex
    Warning:ignoreWarning is false, but we found all loader classes don't appear in old primary dex.
    java.lang.RuntimeException: com.tencent.tinker.build.util.TinkerPatchException: all loader classes don't appear in old primary dex.
    at com.tencent.tinker.build.decoder.ApkDecoder$ApkFilesVisitor.visitFile(ApkDecoder.java:178)
    at com.tencent.tinker.build.decoder.ApkDecoder$ApkFilesVisitor.visitFile(ApkDecoder.java:138)
    at java.nio.file.Files.walkFileTree(Files.java:2670)
    at java.nio.file.Files.walkFileTree(Files.java:2742)
    at com.tencent.tinker.build.decoder.ApkDecoder.patch(ApkDecoder.java:113)
    at com.tencent.tinker.build.patch.Runner.tinkerPatch(Runner.java:65)
    at com.tencent.tinker.build.patch.Runner.run(Runner.java:48)
    at com.tencent.tinker.build.patch.Runner.gradleRun(Runner.java:41)
    at com.tencent.tinker.build.patch.Runner$gradleRun.call(Unknown Source)
    at com.tencent.tinker.build.gradle.task.TinkerPatchSchemaTask.tinkerPatch(TinkerPatchSchemaTask.groovy:90)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
    at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
    at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
    at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:801)
    at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:768)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
    at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
    at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
    at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
    at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
    at org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:74)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:143)
    at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:40)
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:40)
    at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:24)
    at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:46)
    at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:49)
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:40)
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:33)
    at org.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGradleLauncher.java:355)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.initialization.DefaultGradleLauncher.runTasks(DefaultGradleLauncher.java:219)
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:149)
    at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:124)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:77)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:74)
    at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:154)
    at org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:38)
    at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:96)
    at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:74)
    at org.gradle.tooling.internal.provider.runner.BuildModelActionRunner.run(BuildModelActionRunner.java:55)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.run(RunAsBuildOperationBuildActionRunner.java:50)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:45)
    at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:47)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:44)
    at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:79)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:44)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:62)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:34)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:59)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:46)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
    at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
    at org.gradle.util.Swapper.swap(Swapper.java:38)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:81)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
    at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: com.tencent.tinker.build.util.TinkerPatchException: all loader classes don't appear in old primary dex.
    at com.tencent.tinker.build.util.ExcludedClassModifiedChecker.checkIfExcludedClassWasModifiedInNewDex(ExcludedClassModifiedChecker.java:184)
    at com.tencent.tinker.build.decoder.DexDiffDecoder.patch(DexDiffDecoder.java:136)
    at com.tencent.tinker.build.decoder.UniqueDexDiffDecoder.patch(UniqueDexDiffDecoder.java:39)
    at com.tencent.tinker.build.decoder.ApkDecoder$ApkFilesVisitor.visitFile(ApkDecoder.java:176)
    ... 142 more

通过 autoBackupApkPath 保存编译的产物 apk/mapping.txt/R.txt 文件出现问题

tinker auto operation:
excluding annotation processor and source template from app packaging. Enable dx jumboMode to reduce package size.
enable dx jumboMode to reduce package size.
disable preDexLibraries to prevent ClassDefNotFoundException when your app is booting.

tinker will change your build configs:
we will add TINKER_ID=1.0 in your build output manifest file build/intermediates/manifests/full/*

if minifyEnabled is true
you will find the gen proguard rule file at build/intermediates/tinker_intermediates/tinker_proguard.pro
and we will help you to put it in the proguardFiles.

if multiDexEnabled is true
you will find the gen multiDexKeepProguard file at build/intermediates/tinker_intermediates/tinker_multidexkeep.pro
and we will help you to put it in the MultiDexKeepProguardFile.

if applyResourceMapping file is exist
we will build app apk with resource R.txt file
if resources.arsc has changed, you should use applyResource mode to build the new apk!

FAILURE: Build failed with an exception.

  • What went wrong:
    Task 'autoBackupApkPath' not found in root project 'BookReader-master'.

对于appVersion的理解

tinkerpatchSupport中的appVersion的理解有点问题,这里我先说一下我自己的理解,请教一下是否是这样的,


比如说现在我创建了一个app,自身的版本号为1.0.0,并且也集成了tinker,tinkerpatchSupport中的appVersion也是1.0.0,当应用发布出去之后,发现了bug,我要热更新修复bug,使用的是TinkerPlatform进行下发管理,再进行打补丁的时候,tinkerpatchSupport中的appVersion就要升级到1.0.1,TinkerPlatform中只需要在App版本为1.0.0的上面上传补丁包就行了。

用户手机上的app版本是多少,就在TinkerPlatform上创建多少版本号的应用,当哪个版本发生问题,就在相应的应用上增加tinkerpatchSupport中的appVersion版本号就行。

请问这样理解对吗 ?谢谢

关于Tinker热修复框架不支持Android10的问题(迫切希望能回复)

配置:Tinker版本1.19.14.7,supportHotplugComponent=true

(1)基准包打包安装成功。
(2)AndroidManifest.xml新增android:exported=false的Activity后
(3)打补丁下发,编译补丁时已提示 Found increment activity: com.tencent.bugly.hotfix.NewActivity
(4)安卓6/7/8/9合成补丁后,打开新Activity,正常打开
(4)安卓10合成补丁后,打开新Activity,崩溃报错 have you declared this activity in your AndroidManifest.xml?

Execution failed for task ':app:tinkerProcessDebugResourceId'.

每次修改了布局文件,我只是在布局文件加了一个按钮,就会在生成补丁的时候报错;

  • What went wrong:
    Execution failed for task ':app:tinkerProcessDebugResourceId'.

java.io.FileNotFoundException: F:\tinkerpatch-easy-sample-master\app\build\intermediates\tinker_intermediates\values_backup

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/4.10.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 2s

app检查补丁更新接口在android O系统报错

手机 小米6 系统8.0
在调用TinkerPatch.with().fetchPatchUpdate(true)检查补丁更新接口之后,日志如下,烦请告知最后的crash原因:
Tinker.UrlConnectionFetcher: loadData from url: http://stat.tinkerpatch.com/succ.php, method:POST, body:sv=1.2.9&t=1&av=10.1.0&ch=Null&pv=5&k=2a5f43bd6be859bd
2018-11-27 00:25:33.005 13847-14081/? I/Tinker.VersionInfo: updateVersionInfo file path:/data/user/0/com.yiche.autoeasy/tinker_server/2a5f43bd6be859bd_version.info, appVersion: 10.1.0, uuid:2db283cf-8695-4426-8c7a-7cdbbaf7d8fc, abi:armeabi, patchVersion:5, patchMd5:24892712b337f667771aaef360fa08f5, grayValue:9, crashTimes:0, retryTimes:0, applySuccess:0, patchSuccess:0
2018-11-27 00:25:33.005 13847-14081/? I/Tinker.VersionInfo: updateVersionInfo file path:/data/user/0/com.yiche.autoeasy/tinker_server/2a5f43bd6be859bd_version.info, appVersion: 10.1.0, uuid:2db283cf-8695-4426-8c7a-7cdbbaf7d8fc, abi:armeabi, patchVersion:5, patchMd5:24892712b337f667771aaef360fa08f5, grayValue:9, crashTimes:0, retryTimes:0, applySuccess:0, patchSuccess:0
2018-11-27 00:25:33.006 13847-14081/? I/Tinker.TinkerServerPatchListener: receive a patch file: /data/user/0/com.yiche.autoeasy/tinker_server/10.1.0_5.apk, file size:67351
2018-11-27 00:25:33.007 13847-14081/? W/Tinker.UpgradePatchRetry: onPatchListenerCheck retry file is not exist, just return
2018-11-27 00:25:33.007 13847-14081/? I/Tinker.TinkerPatchService: run patch service by job scheduler.
2018-11-27 00:25:33.237 13847-14081/? I/Tinker.UrlConnectionFetcher: response code 200 msg: OK
2018-11-27 00:25:33.243 13847-14081/? D/Tinker.ClientImpl: [succ] report successfully with url: http://stat.tinkerpatch.com/succ.php, body: sv=1.2.9&t=1&av=10.1.0&ch=Null&pv=5&k=2a5f43bd6be859bd reportingCount: 0, fail pool size: 0
2018-11-27 00:25:38.008 13847-13847/? I/Tinker.TinkerPatchService: check if patch service is running.
2018-11-27 00:25:38.009 13847-13847/? W/Tinker.TinkerPatchService: patch service is not running, retry with IntentService.
2018-11-27 00:25:38.010 13847-13847/? I/Tinker.TinkerPatchService: run patch service by intent service.
2018-11-27 00:25:38.032 13847-13847/? I/Tinker.TinkerPatchService: successfully start patch service with IntentService.
2018-11-27 00:25:38.089 14138-14138/? W/Tinker.TinkerLoader: tryLoadPatchFiles: we don't load patch with :patch process itself, just return
Tinker.TinkerPatchService: for system version >= Android O, we just ignore increasingPriority job to avoid crash or toasts.
com.tencent.tinker.loader.TinkerRuntimeException: Tinker Exception:you must install tinker before get tinker sInstance
at com.tencent.tinker.lib.tinker.Tinker.with(Proguard:103)
at com.tencent.tinker.lib.service.TinkerPatchService.doApplyPatch(Proguard:176)
at com.tencent.tinker.lib.service.TinkerPatchService.access$100(Proguard:55)
at com.tencent.tinker.lib.service.TinkerPatchService$IntentServiceRunner.onHandleIntent(Proguard:230)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:68)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:171)
at android.os.HandlerThread.run(HandlerThread.java:65)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.