=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md-10-##### Output resource configurations with resource names android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md:11:`$ bazel run //java/com/google/devrel/gmscore/tools/apk/arsc:ArscDumper -- --apk=/foo/bar.apk --keys > output.csv` android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md-12-##### Output all resource entries android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md:13:`$ bazel run //java/com/google/devrel/gmscore/tools/apk/arsc:ArscDumper -- --apk=/foo/bar.apk --type=entries > output.csv` android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md-14-##### Output all resource entries for resources that have no default configuration android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md:15:`$ bazel run //java/com/google/devrel/gmscore/tools/apk/arsc:ArscDumper -- --apk=/foo/bar.apk --type=baseless_keys > output.csv` android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md-16- ############################################## android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md-21- android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md:22:`$ bazel build //java/com/google/devrel/gmscore/tools/apk/arsc:ArscDumper_deploy.jar` android-platform-tools-base-2.2.2/apkparser/binary-resources/README.md-23- ############################################## android-platform-tools-base-2.2.2/build-system/builder/src/main/java/com/android/dx/dex/DexOptions.java-36- * {@link DalvInsnList} with 64-bit registers aligned at best. Disabled the final processing is android-platform-tools-base-2.2.2/build-system/builder/src/main/java/com/android/dx/dex/DexOptions.java:37: * required for tools such as Dasm to avoid modifying user inputs. android-platform-tools-base-2.2.2/build-system/builder/src/main/java/com/android/dx/dex/DexOptions.java-38- */ ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/test/java/com/android/build/gradle/shrinker/AbstractShrinkerTest.java-216- android-platform-tools-base-2.2.2/build-system/gradle-core/src/test/java/com/android/build/gradle/shrinker/AbstractShrinkerTest.java:217: //noinspection unchecked - ASM API android-platform-tools-base-2.2.2/build-system/gradle-core/src/test/java/com/android/build/gradle/shrinker/AbstractShrinkerTest.java-218- return Stream.concat( ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalVisitor.java-138- @NonNull String fieldName, @NonNull ClassNode classNode) { android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalVisitor.java:139: //noinspection unchecked ASM api. android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalVisitor.java-140- List<FieldNode> fields = classNode.fields; ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalVisitor.java-161- protected static MethodNode getMethodByNameInClass(String methodName, String desc, ClassNode classNode) { android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalVisitor.java:162: //noinspection unchecked ASM API android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalVisitor.java-163- List<MethodNode> methods = classNode.methods; ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalVisitor.java-319- // override the getCommonSuperClass to use the thread context class loader instead of android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalVisitor.java:320: // the system classloader. This is useful as ASM needs to load classes from the project android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalVisitor.java-321- // which the system classloader does not have visibility upon. ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java-165- android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java:166: // ASM API not generified. android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java-167- @SuppressWarnings("unchecked") ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java-269- android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java:270: @SuppressWarnings("unchecked") // ASM API. android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java-271- List<MethodNode> nonVisitedMethodsOnUpdatedClass = new ArrayList<>(updatedClass.methods); ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java-313- android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java:314: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java-315- @NonNull ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java-521- android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java:522: //Asm incorrectly populates data into AnnotationNode so all array types processing is required: android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/InstantRunVerifier.java-523- //http://forge.ow2.org/tracker/?func=detail&aid=317626&group_id=23&atid=100023 ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/ByteCodeUtils.java-34-/** android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/ByteCodeUtils.java:35: * Bytecode generation utilities to work around some ASM / Dex issues. android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/ByteCodeUtils.java-36- */ ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/ByteCodeUtils.java-48- * android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/ByteCodeUtils.java:49: * ASM takes a short cut when dealing with short/byte types and convert them into int rather android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/ByteCodeUtils.java-50- * than short/byte types. This is not an issue on the jvm nor Android's ART but it is an issue ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalChangeVisitor.java-818- * result array. For intrinsic types which are not present in the class constant pool, just android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalChangeVisitor.java:819: * push the actual {@link Type} object on the stack and let ASM do the rest. For non android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/incremental/IncrementalChangeVisitor.java-820- * intrinsic type use a {@link MethodVisitor#visitLdcInsn(Object)} to ensure the ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/transforms/InstantRunTransform.java-162- // first get all referenced input to construct a class loader capable of loading those android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/transforms/InstantRunTransform.java:163: // classes. This is useful for ASM as it needs to load classes android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/transforms/InstantRunTransform.java-164- List<URL> referencedInputUrls = getAllClassesLocations( ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/transforms/InstantRunTransform.java-397- /** android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/transforms/InstantRunTransform.java:398: * Use asm to generate a concrete subclass of the AppPathLoaderImpl class. android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/transforms/InstantRunTransform.java-399- * It only implements one method : ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/ResourceUsageAnalyzer.java-116- * int value is referenced (for final resource values). We check this by looking at the android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/ResourceUsageAnalyzer.java:117: * ProGuard output classes with an ASM visitor. One complication is that code can also android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/ResourceUsageAnalyzer.java-118- * call {@code Resources#getIdentifier(String,String,String)} where they can pass in the names ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/ResourceUsageAnalyzer.java-1657- android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/ResourceUsageAnalyzer.java:1658: /** Invoked when an ASM visitor encounters a constant: record corresponding reference */ android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/ResourceUsageAnalyzer.java-1659- private void handleCodeConstant(@Nullable Object cst, @NonNull String context) { ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph.java-409- @Nullable File classFile) { android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph.java:410: //noinspection unchecked - ASM API android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/java/com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph.java-411- ClassInfo classInfo = new ClassInfo(classFile, superName, interfaces); ############################################## android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/antlr/Proguard.g-37- ('-basedirectory' baseDir=NAME {baseDirectory=$baseDir.text;}) android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/antlr/Proguard.g:38: | ('-include'|'@') proguardFile=NAME {GrammarActions.include($proguardFile.text, baseDirectory, $flags);} android-platform-tools-base-2.2.2/build-system/gradle-core/src/main/antlr/Proguard.g-39- | ('-keepclassmembers' keepModifier=keepOptionModifier? classSpec=classSpecification {GrammarActions.addKeepClassMembers($flags, $classSpec.classSpec, $keepModifier.modifier);}) ############################################## android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-19-while [ -h "${prog}" ]; do android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:20: newProg=`/bin/ls -ld "${prog}"` android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:21: newProg=`expr "${newProg}" : ".* -> \(.*\)$"` android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-22- if expr "x${newProg}" : 'x/' >/dev/null; then ############################################## android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-24- else android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:25: progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-26- prog="${progdir}/${newProg}" ############################################## android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-29-oldwd=`pwd` android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:30:progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-31-cd "${progdir}" android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-32-progdir=`pwd` android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:33:prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-34-cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-39-then android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:40: frameworkdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-41-fi ############################################## android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-43-then android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:44: frameworkdir=`dirname "$progdir"`/framework android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-45-fi ############################################## android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-47-then android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:48: echo `basename "$prog"`": can't find $jarfile" android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-49- exit 1 ############################################## android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-75-if [ "$OSTYPE" = "cygwin" ] ; then android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:76: jarpath=`cygpath -w "$frameworkdir/$jarfile"` android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger:77: progdir=`cygpath -w "$progdir"` android-platform-tools-base-2.2.2/build-system/manifest-merger/etc/manifmerger-78-else ############################################## android-platform-tools-base-2.2.2/ddmlib/src/main/java/com/android/ddmlib/AndroidDebugBridge.java-215- // Determine port and instantiate socket address. android-platform-tools-base-2.2.2/ddmlib/src/main/java/com/android/ddmlib/AndroidDebugBridge.java:216: initAdbSocketAddr(); android-platform-tools-base-2.2.2/ddmlib/src/main/java/com/android/ddmlib/AndroidDebugBridge.java-217- ############################################## android-platform-tools-base-2.2.2/ddmlib/src/main/java/com/android/ddmlib/AndroidDebugBridge.java-1039- */ android-platform-tools-base-2.2.2/ddmlib/src/main/java/com/android/ddmlib/AndroidDebugBridge.java:1040: private static void initAdbSocketAddr() { android-platform-tools-base-2.2.2/ddmlib/src/main/java/com/android/ddmlib/AndroidDebugBridge.java-1041- try { ############################################## android-platform-tools-base-2.2.2/ddmlib/src/main/java/com/android/ddmlib/FileListingService.java-615- // We simply need to determine whether the referent is a directory or not. android-platform-tools-base-2.2.2/ddmlib/src/main/java/com/android/ddmlib/FileListingService.java:616: // We do this by running `ls -ld ${link}/`. If the referent exists and is a android-platform-tools-base-2.2.2/ddmlib/src/main/java/com/android/ddmlib/FileListingService.java-617- // directory, we'll see the normal directory listing. Otherwise, we'll see an ############################################## android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-19-while [ -h "${prog}" ]; do android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:20: newProg=`/bin/ls -ld "${prog}"` android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:21: newProg=`expr "${newProg}" : ".* -> \(.*\)$"` android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-22- if expr "x${newProg}" : 'x/' >/dev/null; then ############################################## android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-24- else android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:25: progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-26- prog="${progdir}/${newProg}" ############################################## android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-29-oldwd=`pwd` android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:30:progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-31-cd "${progdir}" android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-32-progdir=`pwd` android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:33:prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-34-cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-40-then android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:41: frameworkdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:42: libdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-43-fi ############################################## android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-45-then android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:46: frameworkdir=`dirname "$progdir"`/framework android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:47: libdir=`dirname "$progdir"`/lib android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-48-fi ############################################## android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-50-then android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator:51: echo `basename "$prog"`": can't find $jarfile" android-platform-tools-base-2.2.2/device_validator/app/etc/device_validator-52- exit 1 ############################################## android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-19-while [ -h "${prog}" ]; do android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:20: newProg=`/bin/ls -ld "${prog}"` android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:21: newProg=`expr "${newProg}" : ".* -> \(.*\)$"` android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-22- if expr "x${newProg}" : 'x/' >/dev/null; then ############################################## android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-24- else android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:25: progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-26- prog="${progdir}/${newProg}" ############################################## android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-29-oldwd=`pwd` android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:30:progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-31-cd "${progdir}" android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-32-progdir=`pwd` android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:33:prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-34-cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-39-then android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:40: frameworkdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:41: libdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-42-fi ############################################## android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-44-then android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:45: frameworkdir=`dirname "$progdir"`/framework android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:46: libdir=`dirname "$progdir"`/lib android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-47-fi ############################################## android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-49-then android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:50: echo `basename "$prog"`": can't find $jarfile" android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-51- exit 1 ############################################## android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-54-if [ "$OSTYPE" = "cygwin" ] ; then android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:55: jarpath=`cygpath -w "$frameworkdir/$jarfile"` android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch:56: progdir=`cygpath -w "$progdir"` android-platform-tools-base-2.2.2/draw9patch/etc/draw9patch-57-else ############################################## android-platform-tools-base-2.2.2/jobb/etc/jobb-20-while [ -h "${prog}" ]; do android-platform-tools-base-2.2.2/jobb/etc/jobb:21: newProg=`/bin/ls -ld "${prog}"` android-platform-tools-base-2.2.2/jobb/etc/jobb:22: newProg=`expr "${newProg}" : ".* -> \(.*\)$"` android-platform-tools-base-2.2.2/jobb/etc/jobb-23- if expr "x${newProg}" : 'x/' >/dev/null; then ############################################## android-platform-tools-base-2.2.2/jobb/etc/jobb-25- else android-platform-tools-base-2.2.2/jobb/etc/jobb:26: progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/jobb/etc/jobb-27- prog="${progdir}/${newProg}" ############################################## android-platform-tools-base-2.2.2/jobb/etc/jobb-30-oldwd=`pwd` android-platform-tools-base-2.2.2/jobb/etc/jobb:31:progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/jobb/etc/jobb-32-cd "${progdir}" android-platform-tools-base-2.2.2/jobb/etc/jobb-33-progdir=`pwd` android-platform-tools-base-2.2.2/jobb/etc/jobb:34:prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/jobb/etc/jobb-35-cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/jobb/etc/jobb-41-then android-platform-tools-base-2.2.2/jobb/etc/jobb:42: frameworkdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/jobb/etc/jobb:43: libdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/jobb/etc/jobb-44-fi ############################################## android-platform-tools-base-2.2.2/jobb/etc/jobb-46-then android-platform-tools-base-2.2.2/jobb/etc/jobb:47: frameworkdir=`dirname "$progdir"`/framework android-platform-tools-base-2.2.2/jobb/etc/jobb:48: libdir=`dirname "$progdir"`/lib android-platform-tools-base-2.2.2/jobb/etc/jobb-49-fi ############################################## android-platform-tools-base-2.2.2/jobb/etc/jobb-51-then android-platform-tools-base-2.2.2/jobb/etc/jobb:52: echo `basename "$prog"`": can't find $jarfile" android-platform-tools-base-2.2.2/jobb/etc/jobb-53- exit 1 ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ServiceCastDetector.java-97- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ServiceCastDetector.java:98: "Suspicious cast to `%1$s` for a `%2$s`: expected `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ServiceCastDetector.java-99- stripPackage(castType), name, stripPackage(expectedClass)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RecyclerViewDetector.java-141- String message = String.format("Do not treat position as fixed; only use immediately " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RecyclerViewDetector.java:142: + "and call `%1$s.getAdapterPosition()` to look it up later", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RecyclerViewDetector.java-143- variablePrefix); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RecyclerViewDetector.java-199- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RecyclerViewDetector.java:200: "You must call `%1$s.executePendingBindings()` " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RecyclerViewDetector.java-201- + "before the `onBind` method exits, otherwise, the DataBinding " ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TooManyViewsDetector.java-139- mWarnedAboutDepth = true; android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TooManyViewsDetector.java:140: String msg = String.format("`%1$s` has more than %2$d levels, bad for performance", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TooManyViewsDetector.java-141- context.file.getName(), MAX_DEPTH); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TooManyViewsDetector.java-144- if (mViewCount == MAX_VIEW_COUNT) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TooManyViewsDetector.java:145: String msg = String.format("`%1$s` has more than %2$d views, bad for performance", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TooManyViewsDetector.java-146- context.file.getName(), MAX_VIEW_COUNT); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RequiredAttributeDetector.java-516- if (certain) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RequiredAttributeDetector.java:517: message = String.format("The required `%1$s` attribute is missing", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RequiredAttributeDetector.java-518- attribute); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RequiredAttributeDetector.java-519- } else { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RequiredAttributeDetector.java:520: message = String.format("The required `%1$s` attribute *may* be missing", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RequiredAttributeDetector.java-521- attribute); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FieldGetterDetector.java-173- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FieldGetterDetector.java:174: "Calling getter method `%1$s()` on self is " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FieldGetterDetector.java:175: "slower than field access (`%2$s`)", getter, fieldName)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FieldGetterDetector.java-176- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-365- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java:366: "Class referenced in the manifest, `%1$s`, was not found in the project or the libraries", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-367- fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-374- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java:375: "Class referenced in the layout file, `%1$s`, was not found in the project or the libraries", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-376- fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-378- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java:379: "Class referenced in the preference header file, `%1$s`, was not found in the project or the libraries", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-380- fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-383- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java:384: "Class referenced in the analytics file, `%1$s`, was not found in the project or the libraries", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-385- fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-423- boolean hasDefaultConstructor = false; android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java:424: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java-425- List methodList = classNode.methods; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CutPasteDetector.java-147- context.report(ISSUE, call, location, String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CutPasteDetector.java:148: "The id `%1$s` has already been looked up in this method; possible " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CutPasteDetector.java-149- + ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-108- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java:109: "Corresponding method handler '`public void %1$s(android.view.View)`' not found", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-110- name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-113- Collections.sort(similar); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java:114: message += String.format(" (did you mean `%1$s` ?)", Joiner.on(", ").join(similar)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-115- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-149- // Replace unicode characters with the actual value since that's how they android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java:150: // appear in the ASM signatures android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-151- if (value.contains("\\u")) { //$NON-NLS-1$ ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-211- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java:212: "On click handler `%1$s(View)` must be public", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-213- method.name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-217- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java:218: "On click handler `%1$s(View)` should not be static", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java-219- method.name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-368- context.report(ENABLED, attribute, context.getLocation(attribute), String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:369: "Wrong declaration: `%1$s` should be defined on the `<application>` element", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-370- attribute.getName())); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-407- "To support older versions than API 17 (project specifies %1$d) " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:408: + "you must *also* specify `gravity` or `layout_gravity=\"%2$s\"`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-409- project.getMinSdk(), expectedGravity); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-422- String message = String.format("Inconsistent alignment specification between " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:423: + "`textAlignment` and `gravity` attributes: was `%1$s`, expected `%2$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-424- gravity, expectedGravity); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-444- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:445: "Use \"`%1$s`\" instead of \"`%2$s`\" to ensure correct behavior in " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-446- + "right-to-left locales", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-475- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:476: "When you define `%1$s` you should probably also define `%2$s` for " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-477- + "right-to-left symmetry", name, opposite); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-491- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:492: "Redundant attribute `%1$s`; already defining `%2$s` with " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-493- + "`targetSdkVersion` %3$s", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-501- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:502: "Consider replacing `%1$s` with `%2$s:%3$s=\"%4$s\"` to better support " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-503- + "right-to-left layouts", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-506- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:507: "Consider adding `%1$s:%2$s=\"%3$s\"` to better support " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-508- + "right-to-left layouts", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-529- "To support older versions than API 17 (project specifies %1$d) " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:530: + "you should *also* add `%2$s:%3$s=\"%4$s\"`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-531- project.getMinSdk(), attribute.getPrefix(), old, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-593- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java:594: "Use \"`Gravity.%1$s`\" instead of \"`Gravity.%2$s`\" to ensure correct " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RtlDetector.java-595- + "behavior in right-to-left locales", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java-291- context.report(CYCLE, parentNode, context.getLocation(parentNode), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java:292: String.format("Style `%1$s` should not extend itself", name)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java-293- } else if (parent.startsWith(STYLE_RESOURCE_PREFIX) ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java-297- context.report(CYCLE, parentNode, context.getLocation(parentNode), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java:298: String.format("Potential cycle: `%1$s` is the implied parent of `%2$s` and " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java-299- "this defines the opposite", name, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java-353- && context.getDriver().getPhase() == 1) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java:354: String message = String.format("Layout `%1$s` should not include itself", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java-355- currentLayout); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java-384- context.report(CYCLE, child, context.getLocation(child), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java:385: String.format("Color `%1$s` should not reference itself", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourceCycleDetector.java-386- color)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UnusedResourceDetector.java-329- // Keep in sync with getUnusedResource() below android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UnusedResourceDetector.java:330: String message = String.format("The resource `%1$s` appears to be unused", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UnusedResourceDetector.java-331- resource.getField()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ReadParcelableDetector.java-108- + "will not work if you are restoring your own classes. Consider " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ReadParcelableDetector.java:109: + "using for example `%1$s(getClass().getClassLoader())` instead.", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ReadParcelableDetector.java-110- name.getText()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-602- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:603: String message = String.format("This `%1$s` value (`%2$s`) is not used; it is " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-604- + "always overridden by the value specified in the Gradle build " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:605: + "script (`%3$s`)", attributeName, manifestValue, gradleValue); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-606- context.report(GRADLE_OVERRIDES, attribute, context.getLocation(attribute), ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-652- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:653: "The `<%1$s>` element must be a direct child of the <application> element", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-654- tag)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-669- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:670: "Duplicate registration for activity `%1$s`", name); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-671- context.report(DUPLICATE_ACTIVITY, element, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-733- "action is deprecated. Please upgrade to the latest available" + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:734: " version of play-services-wearable: `%1$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-735- max.getRevision()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-750- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:751: "The `<%1$s>` element must be a direct child of the " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-752- "`<manifest>` root element", tag)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-874- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:875: String message = String.format("Permission name `%1$s` is not unique " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:876: "(appears in both `%2$s` and `%3$s`)", base, prevName, name); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-877- context.report(UNIQUE_PERMISSION, element, location, message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-957- context.report(ORDER, element, context.getLocation(element), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:958: String.format("`<%1$s>` tag appears after `<application>` tag", tag)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-959- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-971- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java:972: "Duplicate declaration of uses-feature `%1$s`", name); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.java-973- context.report(DUPLICATE_USES_FEATURE, element, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongCaseDetector.java-84- context.report(WRONG_CASE, element, context.getLocation(element), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongCaseDetector.java:85: String.format("Invalid tag `<%1$s>`; should be `<%2$s>`", tag, correct)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongCaseDetector.java-86- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java-229- if (hasId) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java:230: format = "This `%1$s` layout or its `%2$s` parent is possibly useless"; android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java-231- } else { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java:232: format = "This `%1$s` layout or its `%2$s` parent is useless"; android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java-233- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java-271- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java:272: "This `%1$s` view is useless (no children, no `background`, no `id`, no `style`)", tag); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java-273- context.report(USELESS_LEAF, element, location, message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/BadHostnameVerifierDetector.java-83- Location location = context.getNameLocation(method); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/BadHostnameVerifierDetector.java:84: String message = String.format("`%1$s` always returns `true`, which " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/BadHostnameVerifierDetector.java-85- "could cause insecure network traffic due to trusting " ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-464- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:465: "Attribute `%1$s` referenced here can result in a crash on " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-466- + "some specific devices older than API %2$d " ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-471- message = String.format("Upgrade `buildToolsVersion` from " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:472: + "`%1$s` to at least `23.0.1`; if not, ", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-473- buildTools.toShortString()) ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-482- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:483: "Attribute `%1$s` is only used in API level %2$d and higher " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-484- + "(current min is %3$d)", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-577- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:578: "`%1$s` requires API level %2$d (current min is %3$d), but note " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:579: + "that attribute `%4$s` is only used in API level %5$d " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-580- + "and higher", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-585- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:586: "`%1$s` requires API level %2$d (current min is %3$d)", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-587- value, api, minSdk); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-703- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:704: "`%1$s` requires API level %2$d (current min is %3$d)", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-705- text, api, minSdk); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-739- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:740: "View requires API level %1$d (current min is %2$d): `<%3$s>`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-741- api, minSdk, tag); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-768- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:769: "Attribute `%1$s` is only used in API level %2$d and higher " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-770- + "(current min is %3$d)", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-805- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:806: "`<%1$s>` requires API level %2$d (current min is %3$d)", tag, api, android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-807- minSdk); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-819- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:820: "`<%1$s>` is only used in API level %2$d and higher " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-821- + "(current min is %3$d)", tag, api, minSdk); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-838- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:839: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-840- @Override ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-893- if (classNode.interfaces != null) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:894: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-895- List<String> interfaceList = classNode.interfaces; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-928- "This method is not overriding anything with the current build " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:929: "target, but will in API level %1$d (current target is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-930- api, buildSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-957- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:958: "Class requires API level %1$d (current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-959- api, minSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-981- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:982: "Class requires API level %1$d (current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-983- api, minSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1004- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1005: "Class requires API level %1$d (current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1006- api, minSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1057- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1058: "Call requires API level %1$d (current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1059- api, minSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1068- "Enum for switch requires API level %1$d " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1069: "(current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1070- api, minSdk, getFqcn(owner)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1179- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1180: "Field requires API level %1$d (current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1181- api, minSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1194- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1195: "Class requires API level %1$d (current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1196- api, minSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1212- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1213: "Class requires API level %1$d (current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1214- api, classMinSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1250- "The pattern character '%1$c' requires API level 9 (current " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1251: "min is %2$d) : \"`%3$s`\"", c, minSdk, pattern); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1252- report(context, message, node, method, pattern, null, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1261- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1262: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1263- private static boolean methodDefinedLocally(ClassNode classNode, String name, String desc) { ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1274- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1275: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1276- private static void checkSwitchBlock(ClassContext context, ClassNode classNode, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1374- LookupSwitchInsnNode lookup = (LookupSwitchInsnNode) target; android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1375: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1376- List<Integer> keys = lookup.keys; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1380- "Enum value requires API level %1$d " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1381: "(current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1382- api, minSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1399- private static boolean isEnumSwitchInitializer(ClassNode classNode) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1400: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1401- List fieldList = classNode.fields; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1412- String target = ENUM_SWITCH_PREFIX + owner.replace('/', '$'); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1413: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1414- List methodList = classNode.methods; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1485- if (prev.outerMethod != null) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1486: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1487- List methods = classNode.methods; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1979- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:1980: "Call requires API level %1$d (current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-1981- api, minSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-2176- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java:2177: "Field requires API level %1$d (current min is %2$d): `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java-2178- api, minSdk, fqcn); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongCallDetector.java-114- // Keep in sync with {@link #getOldValue} and {@link #getNewValue} below! android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongCallDetector.java:115: "Suspicious method call; should probably call \"`%1$s`\" rather than \"`%2$s`\"", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongCallDetector.java-116- suggestion, name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java-123- if (mVisitingVerticalScroll > 1) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java:124: format = "The vertically scrolling `%1$s` should not contain another " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java:125: "vertically scrolling widget (`%2$s`)"; android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java-126- } else { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java:127: format = "The horizontally scrolling `%1$s` should not contain another " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java:128: "horizontally scrolling widget (`%2$s`)"; android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java-129- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PluralsDetector.java-184- } android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PluralsDetector.java:185: String message = String.format("The quantity `'%1$s'` matches more than one " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PluralsDetector.java-186- + "specific number in this locale%2$s, but the message did " ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InvalidPackageDetector.java-112- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InvalidPackageDetector.java:113: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InvalidPackageDetector.java-114- @Override ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InvalidPackageDetector.java-274- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InvalidPackageDetector.java:275: "Invalid package reference in library; not included in Android: `%1$s`. " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InvalidPackageDetector.java:276: "Referenced from `%2$s`.", pkg, ClassContext.getFqcn(referencedIn)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InvalidPackageDetector.java-277- context.report(ISSUE, location, message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ButtonDetector.java-529- "Layout uses the wrong button order for API >= 14: Create a " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ButtonDetector.java:530: "`layout-v14/%1$s` file with opposite order: %2$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ButtonDetector.java-531- context.file.getName(), message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateResourceDetector.java-226- if (names.contains(name)) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateResourceDetector.java:227: String message = String.format("`%1$s` has already been defined in this folder", name); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateResourceDetector.java-228- if (!name.equals(originalName)) { ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateResourceDetector.java-273- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateResourceDetector.java:274: "`%1$s` has already been defined in this `<%2$s>`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateResourceDetector.java-275- name, parent.getTagName()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AnnotationDetector.java-804- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AnnotationDetector.java:805: "Constants `%1$s` and `%2$s` specify the same exact " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AnnotationDetector.java-806- + "value (%3$s); this is usually a cut & paste or " ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InefficientWeightDetector.java-307- String msg = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InefficientWeightDetector.java:308: "Use a `%1$s` of `0dp` instead of `%2$s` for better performance", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/InefficientWeightDetector.java-309- dimension, size); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-103- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:104: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-105- public static void scanForAndCheckSetOnTouchListenerCalls( ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-123- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:124: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-125- public static void checkSetOnTouchListenerCall( ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-141- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:142: "Custom view `%1$s` has `setOnTouchListener` called on it but does not " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-143- + "override `performClick`", ownerClass.name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-147- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:148: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-149- private static void checkOnTouchListener(ClassContext context, ClassNode classNode) { ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-162- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:163: "`%1$s#onTouch` should call `View#performClick` when a click is detected", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-164- classNode.name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-174- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:175: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-176- private static void checkView(ClassContext context, ClassNode classNode) { ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-185- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:186: "Custom view `%1$s` overrides `onTouchEvent` but not `performClick`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-187- classNode.name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-198- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:199: "`%1$s#onTouchEvent` should call `%1$s#performClick` when a click is detected", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-200- classNode.name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-215- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:216: "`%1$s#performClick` should call `super#performClick`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-217- classNode.name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-237- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java:238: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ClickableViewAccessibilityDetector.java-239- @Nullable ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java-302- context.report(ISSUE, attribute, context.getLocation(attribute), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java:303: String.format("Invalid layout param in a `%1$s`: `%2$s`", parentTag, name)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java-304- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java-398- String parentTag = include.getSecond(); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java:399: sb.append(String.format("included from within a `%1$s` in `%2$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java-400- parentTag, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java-402- } android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java:403: String message = String.format("Invalid layout param '`%1$s`' (%2$s)", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java-404- name, sb.toString()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourcePrefixDetector.java-157- assert mPrefix != null && !name.startsWith(mPrefix); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourcePrefixDetector.java:158: return String.format("Resource named '`%1$s`' does not start " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourcePrefixDetector.java:159: + "with the project's resource prefix '`%2$s`'; rename to '`%3$s`' ?", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ResourcePrefixDetector.java-160- name, mPrefix, LintUtils.computeResourceName(mPrefix, name)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-585- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java:586: "Incorrect formatting string `%1$s`; missing conversion " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java:587: "character in '`%2$s`' ?", name, str); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-588- context.report(INVALID, location, message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-637- "Inconsistent formatting types for argument #%1$d in " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java:638: "format string `%2$s` ('%3$s'): Found both '`%4$s`' and '`%5$s`' " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-639- "(in %6$s)", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-792- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java:793: "Inconsistent number of arguments in formatting string `%1$s`; " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-794- "found both %2$d and %3$d", name, prevCount, count); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-817- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java:818: "Formatting string '`%1$s`' is not referencing numbered arguments %2$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-819- name, sorted); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-1106- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java:1107: "Format string '`%1$s`' is not a valid format string so it should not be " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-1108- "passed to `String.format`", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-1304- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java:1305: "Wrong argument count, format string `%1$s` requires `%2$d` but format " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java:1306: "call supplies `%3$d`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-1307- name, count, callCount); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-1422- "Wrong argument type for formatting argument '#%1$d' " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java:1423: "in `%2$s`: conversion is '`%3$s`', received `%4$s` " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java-1424- "(argument #%5$d in method call)%6$s", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/JavaPerformanceDetector.java-457- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/JavaPerformanceDetector.java:458: "Use `new SparseArray<%1$s>(...)` instead for better performance", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/JavaPerformanceDetector.java-459- valueType.substring(valueType.lastIndexOf('.') + 1))); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/JavaPerformanceDetector.java-492- // Keep in sync with {@link #getReplacedType} below android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/JavaPerformanceDetector.java:493: return String.format("Use `%1$s.valueOf(%2$s)` instead", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/JavaPerformanceDetector.java-494- typeName.substring(typeName.lastIndexOf('.') + 1), argument); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CleanupDetector.java-345- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CleanupDetector.java:346: "This `%1$s` should be recycled after use with `#recycle()`", className); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CleanupDetector.java-347- } else { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CleanupDetector.java-348- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CleanupDetector.java:349: "This `%1$s` should be freed up after use with `#%2$s()`", className, android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CleanupDetector.java-350- recycleName); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextViewDetector.java-226- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextViewDetector.java:227: "Attribute `%1$s` should not be used with `<TextView>`: " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextViewDetector.java-228- "Change element type to `<EditText>` ?", attribute.getName()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextViewDetector.java-230- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextViewDetector.java:231: "Attribute `%1$s` should not be used with `<%2$s>`: " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextViewDetector.java-232- "intended for editable text widgets", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverrideConcreteDetector.java-134- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverrideConcreteDetector.java:135: "Must override `%1$s.%2$s(%3$s)`: Method was abstract until %4$d, and your `minSdkVersion` is %5$d", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverrideConcreteDetector.java-136- NOTIFICATION_LISTENER_SERVICE_FQN, methodName, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LabelForDetector.java-132- message = String.format("No label views point to this text field with " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LabelForDetector.java:133: "an `android:labelFor=\"@+id/%1$s\"` attribute", id); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LabelForDetector.java-134- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-289- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java:290: "`%1$s` is not a sibling in the same `RelativeLayout`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-291- value); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-354- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java:355: "The id \"`%1$s`\" is defined but not assigned to any views.%2$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-356- id, suggestionMessage); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-358- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java:359: "The id \"`%1$s`\" is not defined anywhere.%2$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-360- id, suggestionMessage); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-370- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java:371: "The id \"`%1$s`\" is not referring to any views in this layout", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-372- stripIdPrefix(id))); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-431- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java:432: "ID definitions *must* be of the form `@+id/name`; try using `%1$s`", suggested); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java-433- context.report(INVALID, attribute, context.getLocation(attribute), message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java-172- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java:173: "Array `%1$s` has an inconsistent number of items (%2$d in `%3$s`, %4$d in `%5$s`)", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java-174- name, count, thisName, current, otherName); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java-253- context.report(INCONSISTENT, element, context.getLocation(element), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java:254: String.format("Missing name attribute in `%1$s` declaration", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java-255- element.getTagName())); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java-313- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java:314: "Array `%1$s` has an inconsistent number of items (%2$d in `%3$s`, %4$d in `%5$s`)", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java-315- name, childCount, thisName, arv.getElementCount(), otherName); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ViewTypeDetector.java-347- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ViewTypeDetector.java:348: "Unexpected cast to `%1$s`: layout tag was `%2$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ViewTypeDetector.java-349- castType.substring(castType.lastIndexOf('.') + 1), layoutType); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java-191- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java:192: "Possible typo in URL: was `\"%1$s\"`, should " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java:193: "probably be `\"%2$s\"`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java-194- value, correctUri)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java-212- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java:213: "URI is case sensitive: was `\"%1$s\"`, expected `\"%2$s\"`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java-214- value, ANDROID_URI)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java-218- "Unexpected namespace URI bound to the `\"android\"` " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java:219: "prefix, was `%1$s`, expected `%2$s`", value, ANDROID_URI)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java-220- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java-248- context.report(UNUSED, attribute, context.getLocation(attribute), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java:249: String.format("Unused namespace `%1$s`", prefix)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java-250- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java-136- context.report(ISSUE, element, context.getLocation(defaultValue), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java:137: String.format("Restriction type `%1$s` should not have a default value", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java-138- restrictionType)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java-217- location.setSecondary(previousLocation); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java:218: context.report(ISSUE, element, location, String.format("Duplicate key `%1$s`", key)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java-219- } else { ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java-254- context.report(ISSUE, element, context.getNameLocation(element), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java:255: String.format("Unexpected tag `<%1$s>`, expected `<%2$s>`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java-256- tagName, TAG_RESTRICTION)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java-282- // TODO: Include namespace prefix? android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java:283: String.format("Missing required attribute `%1$s`", attribute)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RestrictionsDetector.java-284- return null; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IncludeDetector.java-105- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IncludeDetector.java:106: "Layout parameter `%1$s` ignored unless %2$s on `<include>` tag", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IncludeDetector.java-107- name, condition); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java-453- if (message == null) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java:454: message = String.format("\"`%1$s`\" is not translated in %2$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java-455- s, getLanguageDescription(language)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java-485- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java:486: "\"`%1$s`\" is translated here but not found in default locale", s); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java-487- mDescriptions.put(s, message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java-645- if (mNonTranslatable != null && mNonTranslatable.contains(name)) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java:646: String message = String.format("The resource string \"`%1$s`\" has been marked as " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java-647- "`translatable=\"false\"`", name); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LogDetector.java-280- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LogDetector.java:281: "Mismatched tags: the `%1$s()` and `isLoggable()` calls typically " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LogDetector.java:282: "should pass the same tag: `%2$s` versus `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LogDetector.java-283- logCallName, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LogDetector.java-325- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LogDetector.java:326: "Mismatched logging levels: when checking `isLoggable` level `%1$s`, the " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LogDetector.java:327: "corresponding log call should be `Log.%2$s`, not `Log.%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LogDetector.java-328- levelString, expectedCall, logCallName); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ProguardDetector.java-88- "to contain:\n" + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ProguardDetector.java:89: "`proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ProguardDetector.java-90- ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ProguardDetector.java-146- "Modify `project.properties` to define " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ProguardDetector.java:147: "`proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:%1$s`" + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ProguardDetector.java-148- " and then keep only project-specific configuration here", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-453- "Should pass resolved color instead of resource id here: " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java:454: "`getResources().getColor(%1$s)`", argument.getText()); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-455- context.report(COLOR_USAGE, argument, context.getLocation(argument), message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-476- "Should pass resolved pixel dimension instead of resource id here: " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java:477: "`getResources().getDimension*(%1$s)`", argument.getText()); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-478- context.report(COLOR_USAGE, argument, context.getLocation(argument), message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-798- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java:799: String message = String.format("The result of `%1$s` is not used", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-800- methodName); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-804- message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java:805: "The result of `%1$s` is not used; did you mean to call `%2$s`?", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-806- methodName, suggested); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-876- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java:877: "%1$s %2$s must be called from the `%3$s` thread, currently inferred thread is `%4$s` thread", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-878- method.isConstructor() ? "Constructor" : "Method", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-1134- message = String.format("Should pass resolved color instead of resource id here: " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java:1135: "`getResources().getColor(%1$s)`", argument.getText()); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-1136- } else if (actual != null && actual.size() == 1 && actual.contains( ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-1140- message = String.format("Should pass resolved pixel size instead of resource id here: " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java:1141: "`getResources().getDimension*(%1$s)`", argument.getText()); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/SupportAnnotationDetector.java-1142- } else if (expectedType.size() < ResourceType.getNames().length - 2) { // -2: marker types ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WebViewDetector.java-91- String message = String.format("Placing a `<WebView>` in a parent element that " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WebViewDetector.java:92: + "uses a `wrap_content %1$s` can lead to subtle bugs; use `match_parent` " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/WebViewDetector.java-93- + "instead", attr.getLocalName()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverrideDetector.java-207- "This package private method may be unintentionally " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverrideDetector.java:208: "overriding `%1$s` in `%2$s`", methodName, android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverrideDetector.java-209- ClassContext.getFqcn(superClass)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CustomViewDetector.java-120- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CustomViewDetector.java:121: "By convention, the custom view (`%1$s`) and the declare-styleable (`%2$s`) " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CustomViewDetector.java-122- + "should have the same name (various editor features rely on " ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CustomViewDetector.java-136- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CustomViewDetector.java:137: "By convention, the declare-styleable (`%1$s`) for a layout parameter " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CustomViewDetector.java:138: + "class (`%2$s`) is expected to be the surrounding " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CustomViewDetector.java:139: + "class (`%3$s`) plus \"`_Layout`\", e.g. `%4$s`. " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CustomViewDetector.java-140- + "(Various editor features rely on this convention.)", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PrivateKeyDetector.java-95- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PrivateKeyDetector.java:96: "The `%1$s` file seems to be a private key file. " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PrivateKeyDetector.java-97- "Please make sure not to embed this in your APK file.", fileName); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/GradleDetector.java-220- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/GradleDetector.java:221: "To insert the value of a variable, you can use `${variable}` inside " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/GradleDetector.java-222- "a string literal, but *only* if you are using double quotes!", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/GradleDetector.java-864- String message = String.format("Version `5.2.08` should not be used; the app " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/GradleDetector.java:865: + "can not be published with this version. Use version `%1$s` " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/GradleDetector.java-866- + "instead.", version); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-113- context.report(ISSUE, element, context.getNameLocation(element), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java:114: String.format("Unexpected element `<%1$s>`", tag)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-115- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-168- context.report(ISSUE, exclude, location, android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java:169: String.format("Include `%1$s` is also excluded", excludePath)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-170- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-178- context.report(ISSUE, exclude, context.getValueLocation(pathNode), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java:179: String.format("`%1$s` is not in an included path", excludePath)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-180- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-200- context.report(ISSUE, element, context.getValueLocation(pathNode), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java:201: String.format("Subdirectories are not allowed for domain `%1$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-202- domain)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-223- context.report(ISSUE, element, context.getValueLocation(domainNode), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java:224: String.format("Unexpected domain `%1$s`, expected one of %2$s", domain, android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FullBackupContentDetector.java-225- Joiner.on(", ").join(VALID_DOMAINS))); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TypographyDetector.java-163- static final Pattern GRAVE_QUOTATION = android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TypographyDetector.java:164: Pattern.compile("(^[^`]*`[^'`]+'[^']*$)|(^[^`]*``[^'`]+''[^']*$)"); //$NON-NLS-1$ android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TypographyDetector.java-165- ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MathDetector.java-88- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MathDetector.java:89: "Use `java.lang.Math#%1$s` instead of `android.util.FloatMath#%1$s()` " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/MathDetector.java-90- "since it is faster as of API 8", method.getName()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverdrawDetector.java-202- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverdrawDetector.java:203: "Possible overdraw: Root element paints background `%1$s` with " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverdrawDetector.java:204: "a theme that also paints a background (inferred theme is `%2$s`)", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/OverdrawDetector.java-205- drawable, theme); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-699- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:700: "The `%1$s` icon has identical contents in the following configuration folders: %2$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-701- lastName, sb.toString()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-841- String message = String.format("" android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:842: + "Suspicious file name `%1$s`: The implied %2$s `dp` " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-843- + "size does not match the actual `dp` size " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:844: + "(pixel size %3$d\u00D7%4$d in a `%5$s` folder " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-845- + "computes to %6$d\u00D7%7$d `dp`)", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-914- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:915: "The image `%1$s` varies significantly in its density-independent (dip) " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-916- "size across the various density versions: %2$s", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-953- Location.create(res), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:954: String.format("Missing density variation folders in `%1$s`: %2$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-955- context.getProject().getDisplayPath(res), ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1116- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:1117: "Missing the following drawables in `%1$s`: %2$s%3$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1118- folder, ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1289- Location.create(file), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:1290: String.format("Found bitmap drawable `res/drawable/%1$s` in " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1291- "densityless folder", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1547- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:1548: "Misleading file extension; named `.%1$s` but the " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:1549: "file format is `%2$s`", extension, formatName); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1550- Location location = Location.create(file); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1637- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:1638: "The files `%1$s.png` and `%1$s.9.png` clash; both " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:1639: + "will map to `@drawable/%1$s`", name); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1640- context.report(ICON_MIX_9PNG, location, message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1807- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:1808: "Incorrect icon size for `%1$s`: expected %2$dx%3$d, but was %4$dx%5$d", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1809- folderName + File.separator + file.getName(), ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1815- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java:1816: "Incorrect icon size for `%1$s`: icon size should be at most %2$dx%3$d, but was %4$dx%5$d", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/IconDetector.java-1817- folderName + File.separator + file.getName(), ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-179- // TODO: Check for suppress somewhere other than lint.xml? android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java:180: String message = String.format("The locale folder \"`%1$s`\" should be " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java:181: + "called \"`%2$s`\" instead; see the " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-182- + "`java.util.Locale` documentation", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-190- String message = String.format("For compatibility, should use 2-letter " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java:191: + "language codes when available; use `%1$s` instead of `%2$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-192- languageAlpha2, language); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-201- String message = String.format("For compatibility, should use 2-letter " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java:202: + "region codes when available; use `%1$s` instead of `%2$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-203- regionAlpha2 , region); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-236- if (bcpSuggestion != null) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java:237: message = String.format("Invalid resource folder; did you mean `%1$s` ?", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-238- bcpSuggestion); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-396- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java:397: "Multiple locale folders for language `%1$s` map to a single folder in versions < API 21: %2$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleFolderDetector.java-398- language, Joiner.on(", ").join(folderNames)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RelativeOverlapDetector.java-404- String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RelativeOverlapDetector.java:405: "`%1$s` can overlap `%2$s` if %3$s %4$s due to localized text expansion", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RelativeOverlapDetector.java-406- nodeToBlame.getNodeId(), otherNode.getNodeId(), ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppCompatCallDetector.java-63- /** If you change number of parameters or order, update {@link #getMessagePart(String, int,TextFormat)} */ android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppCompatCallDetector.java:64: private static final String ERROR_MESSAGE_FORMAT = "Should use `%1$s` instead of `%2$s` name"; android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppCompatCallDetector.java-65- ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ScrollViewChildDetector.java-94- if (VALUE_FILL_PARENT.equals(value) || VALUE_MATCH_PARENT.equals(value)) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ScrollViewChildDetector.java:95: String msg = String.format("This %1$s should use `android:%2$s=\"wrap_content\"`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ScrollViewChildDetector.java-96- child.getTagName(), attributeName); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java-203- Location location = context.getNameLocation(node); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java:204: String message = String.format("`%1$s` is %2$s but is registered " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java-205- + "in the manifest as %3$s", className, describeTag(rightTag), ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java-211- String article = tag.startsWith("a") ? "an" : "a"; // an for activity and application android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java:212: return String.format("%1$s `<%2$s>`", article, tag); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java-213- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java-258- Location location = context.getNameLocation(node); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java:259: String message = String.format("The `<%1$s> %2$s` is not registered in the manifest", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java-260- tag, className); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ViewConstructorDetector.java-140- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ViewConstructorDetector.java:141: "Custom view `%1$s` is missing constructor used by tools: " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ViewConstructorDetector.java-142- + "`(Context)` or `(Context,AttributeSet)` " ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/HardwareIdDetector.java-57- "other than for high value fraud prevention and advanced telephony use-cases. " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/HardwareIdDetector.java:58: "For advertising use-cases, use `AdvertisingIdClient$Info#getId` and for " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/HardwareIdDetector.java-59- "analytics, use `InstanceId#getId`.", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/HardwareIdDetector.java-153- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/HardwareIdDetector.java:154: "Using `%1$s` to get device identifiers is not recommended.", method.getName()); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/HardwareIdDetector.java-155- context.report(ISSUE, node, context.getLocation(node), message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FragmentDetector.java-147- "This fragment should provide a default constructor (a public " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FragmentDetector.java:148: "constructor with no arguments) (`%1$s`)", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/FragmentDetector.java-149- node.getQualifiedName()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NegativeMarginDetector.java-226- "Margin values should not be negative " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NegativeMarginDetector.java:227: + "(`%1$s` is defined as `%2$s` in `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/NegativeMarginDetector.java-228- value, dimenValue, sourceFile.getFile()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DeprecationDetector.java-126- String tagName = element.getTagName(); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DeprecationDetector.java:127: String message = String.format("`%1$s` is deprecated", tagName); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DeprecationDetector.java-128- if (TAG_USES_PERMISSION_SDK_M.equals(tagName)) { ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DeprecationDetector.java-177- context.report(ISSUE, attribute, context.getLocation(attribute), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DeprecationDetector.java:178: String.format("`%1$s` is deprecated: %2$s", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DeprecationDetector.java-179- attribute.getName(), fix)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-223- context.report(IN_MM_ISSUE, attribute, context.getLocation(attribute), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java:224: String.format("Avoid using \"`%1$s`\" as units " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-225- "(it does not work accurately on all devices); use \"`dp`\" instead", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-234- context.report(SMALL_SP_ISSUE, attribute, context.getLocation(attribute), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java:235: String.format("Avoid using sizes smaller than `12sp`: `%1$s`", value)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-236- } ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-261- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java:262: "Should use \"`sp`\" instead of \"`dp`\" for text sizes (`%1$s` is defined as `%2$s` in `%3$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-263- value, dimenValue, sourceFile.getFile()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-343- context.report(IN_MM_ISSUE, item, context.getLocation(textNode), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java:344: String.format("Avoid using \"`%1$s`\" as units " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-345- + "(it does not work accurately on all devices); " ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-371- context.getLocation(textNode), String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java:372: "Avoid using sizes smaller than `12sp`: `%1$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java-373- text)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PrivateResourceDetector.java-290- String libraryName = getLibraryName(context, type, name); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PrivateResourceDetector.java:291: return String.format("Overriding `@%1$s/%2$s` which is marked as private in %3$s. If " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PrivateResourceDetector.java-292- + "deliberate, use tools:override=\"true\", otherwise pick a " ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PrivateResourceDetector.java-298- String libraryName = getLibraryName(context, type, name); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PrivateResourceDetector.java:299: return String.format("The resource `@%1$s/%2$s` is marked as private in %3$s", type, android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PrivateResourceDetector.java-300- name, libraryName); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DetectMissingPrefix.java-208- context.getLocation(attribute), android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DetectMissingPrefix.java:209: String.format("Unexpected namespace prefix \"%1$s\" found for tag `%2$s`", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DetectMissingPrefix.java-210- attribute.getPrefix(), attribute.getOwnerElement().getTagName())); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateIdDetector.java-265- Location secondLocation = context.getLocation(first); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateIdDetector.java:266: secondLocation.setMessage(String.format("`%1$s` originally defined here", id)); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateIdDetector.java-267- location.setSecondary(secondLocation); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateIdDetector.java-270- context.report(WITHIN_LAYOUT, attribute, location, android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateIdDetector.java:271: String.format("Duplicate id `%1$s`, already defined earlier in this layout", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/DuplicateIdDetector.java-272- id)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleDetector.java-109- "Implicitly using the default locale is a common source of bugs: " + android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleDetector.java:110: "Use `%1$s(Locale)` instead", name); android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/LocaleDetector.java-111- context.report(STRING_LOCALE, call, location, message); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CordovaVersionDetector.java-199- if (classNode.name.equals(FQN_CORDOVA_DEVICE)) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CordovaVersionDetector.java:200: //noinspection unchecked ASM api. android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CordovaVersionDetector.java-201- List<MethodNode> methods = classNode.methods; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CordovaVersionDetector.java-225- // android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CordovaVersionDetector.java:226: //noinspection unchecked ASM api. android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/CordovaVersionDetector.java-227- List<FieldNode> fields = classNode.fields; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ControlFlowGraph.java-91- android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ControlFlowGraph.java:92: // Create a flow control graph using ASM5's analyzer. According to the ASM 4 guide android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ControlFlowGraph.java-93- // (download.forge.objectweb.org/asm/asm4-guide.pdf) there are faster ways to construct ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiLookup.java-53- * This class is optimized for quick bytecode lookup used in conjunction with the android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiLookup.java:54: * ASM library: It has lookup methods that take internal JVM signatures, and for a method android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ApiLookup.java-55- * call for example it processes the owner, name and description parameters separately ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PreferenceActivityDetector.java-144- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PreferenceActivityDetector.java:145: "`PreferenceActivity` subclass `%1$s` should not be exported", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/PreferenceActivityDetector.java-146- className); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java-360- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java:361: "GoogleApiClient `%1$s` has not added support for App Indexing API", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java-362- startClient.getText()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java-368- if (!hasOperand(startClient, mConnectMethods)) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java:369: String message = String.format("GoogleApiClient `%1$s` is not connected", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java-370- startClient.getText()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java-392- String message = String.format( android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java:393: "GoogleApiClient `%1$s` has not added support for App Indexing API", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java-394- endClient.getText()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java-400- if (!hasOperand(endClient, mDisconnectMethods)) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java:401: String message = String.format("GoogleApiClient `%1$s`" android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/AppIndexingApiDetector.java-402- + " is not disconnected", endClient.getText()); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-166- && element.getAttributeNodeNS(ANDROID_URI, ATTR_PHONE_NUMBER) == null) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java:167: String message = String.format("The view name (`%1$s`) suggests this is a phone " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-168- + "number, but it does not include '`phone`' in the `inputType`", id); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-180- if (!inputType.contains("number") && !inputType.contains("phone")) { //$NON-NLS-1$ android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java:181: String message = String.format("The view name (`%1$s`) suggests this is a number, " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-182- + "but it does not include a numeric `inputType` (such as '`numberSigned`')", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-191- && element.getAttributeNodeNS(ANDROID_URI, ATTR_PASSWORD) == null) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java:192: String message = String.format("The view name (`%1$s`) suggests this is a password, " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-193- + "but it does not include '`textPassword`' in the `inputType`", id); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-200- if (!inputType.contains("Email")) { //$NON-NLS-1$ android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java:201: String message = String.format("The view name (`%1$s`) suggests this is an e-mail " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-202- + "address, but it does not include '`textEmail`' in the `inputType`", id); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-210- && element.getAttributeNodeNS(ANDROID_URI, ATTR_PASSWORD) == null) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java:211: String message = String.format("The view name (`%1$s`) suggests this is a password, " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-212- + "but it does not include '`numberPassword`' in the `inputType`", id); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-219- && !inputType.contains("textUri")) { android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java:220: String message = String.format("The view name (`%1$s`) suggests this is a URI, " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-221- + "but it does not include '`textUri`' in the `inputType`", id); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-226- && !inputType.contains("date")) { //$NON-NLS-1$ android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java:227: String message = String.format("The view name (`%1$s`) suggests this is a date, " android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java-228- + "but it does not include '`date`' or '`datetime`' in the `inputType`", id); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestTypoDetector.java-171- } android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestTypoDetector.java:172: String message = String.format("Misspelled tag `<%1$s>`: Did you mean `%2$s` ?", android-platform-tools-base-2.2.2/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestTypoDetector.java-173- tag, suggestionString); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-tests/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java-563- if (apiClass != null && !apiClass.getName().equals("java/lang/Object")) { android-platform-tools-base-2.2.2/lint/libs/lint-tests/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java:564: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-tests/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java-565- List<MethodNode> methodList = sorted((List<MethodNode>) node.methods); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-tests/src/test/java/com/android/tools/lint/detector/api/TextFormatTest.java-58- convertMarkup( android-platform-tools-base-2.2.2/lint/libs/lint-tests/src/test/java/com/android/tools/lint/detector/api/TextFormatTest.java:59: "resources under `$ANDROID_SK/platforms/android-$VERSION/data/res/.`", android-platform-tools-base-2.2.2/lint/libs/lint-tests/src/test/java/com/android/tools/lint/detector/api/TextFormatTest.java-60- HTML)); ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-tests/src/main/java/com/android/tools/lint/checks/infrastructure/LintDetectorTest.java-566- /** android-platform-tools-base-2.2.2/lint/libs/lint-tests/src/main/java/com/android/tools/lint/checks/infrastructure/LintDetectorTest.java:567: * Typically generated by first getting asm output like this: android-platform-tools-base-2.2.2/lint/libs/lint-tests/src/main/java/com/android/tools/lint/checks/infrastructure/LintDetectorTest.java-568- * <pre> ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java-252- * android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java:253: * @param line the line number (1-based, which is what ASM uses) android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java-254- * @param patternStart optional pattern to search for in the source for ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java-266- if (sourceFile != null) { android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java:267: // ASM line numbers are 1-based, and lint line numbers are 0-based android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java-268- if (line != -1) { ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java-306- if (prev.outerMethod != null) { android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java:307: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java-308- List methods = curr.methods; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java-525- if (classNode.methods != null) { android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java:526: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java-527- List methods = classNode.methods; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/LintUtils.java-695- android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/LintUtils.java:696: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/LintUtils.java-697- List fieldList = classNode.fields; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/LintDriver.java-1464- * separators) android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/LintDriver.java:1465: * @param flags the ASM flags to pass to the {@link ClassReader}, normally 0 but can android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/LintDriver.java-1466- * for example be {@link ClassReader#SKIP_CODE} and/oor ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/LintDriver.java-2344- if (owner.equals(current.name)) { android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/LintDriver.java:2345: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/LintDriver.java-2346- List fieldList = current.fields; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/LintDriver.java-2366- while (current != null) { android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/LintDriver.java:2367: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/LintDriver.java-2368- List methodList = current.methods; ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java-61- * Number of distinct node types specified in {@link AbstractInsnNode}. Sadly android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java:62: * there isn't a max-constant there, so update this along with ASM library android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java-63- * updates. ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java-119- if (type < 0 || type >= TYPE_COUNT) { android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java:120: // Can't support this node type: looks like ASM wasn't updated correctly. android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java-121- client.log(null, "Out of range node type %1$d from detector %2$s", ############################################## android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java-142- android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java:143: @SuppressWarnings("rawtypes") // ASM API uses raw types android-platform-tools-base-2.2.2/lint/libs/lint-api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java-144- void runClassDetectors(ClassContext context) { ############################################## android-platform-tools-base-2.2.2/lint/cli/src/main/java/com/android/tools/lint/Main.java-147- @SuppressWarnings("SpellCheckingInspection") android-platform-tools-base-2.2.2/lint/cli/src/main/java/com/android/tools/lint/Main.java:148: String message = String.format("\"`%1$s`\" is a Gradle project. To correctly " android-platform-tools-base-2.2.2/lint/cli/src/main/java/com/android/tools/lint/Main.java-149- + "analyze Gradle projects, you should run \"`gradlew :lint`\" instead.", ############################################## android-platform-tools-base-2.2.2/lint/cli/src/main/java/com/android/tools/lint/Main.java-863- "flag with a comma separated list of ids to be suppressed, such as:\n" + android-platform-tools-base-2.2.2/lint/cli/src/main/java/com/android/tools/lint/Main.java:864: "`$ lint --ignore UnusedResources,UselessLeaf /my/project/path`\n" + android-platform-tools-base-2.2.2/lint/cli/src/main/java/com/android/tools/lint/Main.java-865- "\n" + ############################################## android-platform-tools-base-2.2.2/lint/cli/etc/lint-19-while [ -h "${prog}" ]; do android-platform-tools-base-2.2.2/lint/cli/etc/lint:20: newProg=`/bin/ls -ld "${prog}"` android-platform-tools-base-2.2.2/lint/cli/etc/lint:21: newProg=`expr "${newProg}" : ".* -> \(.*\)$"` android-platform-tools-base-2.2.2/lint/cli/etc/lint-22- if expr "x${newProg}" : 'x/' >/dev/null; then ############################################## android-platform-tools-base-2.2.2/lint/cli/etc/lint-24- else android-platform-tools-base-2.2.2/lint/cli/etc/lint:25: progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/lint/cli/etc/lint-26- prog="${progdir}/${newProg}" ############################################## android-platform-tools-base-2.2.2/lint/cli/etc/lint-29-oldwd=`pwd` android-platform-tools-base-2.2.2/lint/cli/etc/lint:30:progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/lint/cli/etc/lint-31-cd "${progdir}" android-platform-tools-base-2.2.2/lint/cli/etc/lint-32-progdir=`pwd` android-platform-tools-base-2.2.2/lint/cli/etc/lint:33:prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/lint/cli/etc/lint-34-cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/lint/cli/etc/lint-40-then android-platform-tools-base-2.2.2/lint/cli/etc/lint:41: frameworkdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/lint/cli/etc/lint:42: libdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/lint/cli/etc/lint-43-fi ############################################## android-platform-tools-base-2.2.2/lint/cli/etc/lint-45-then android-platform-tools-base-2.2.2/lint/cli/etc/lint:46: frameworkdir=`dirname "$progdir"`/framework android-platform-tools-base-2.2.2/lint/cli/etc/lint:47: libdir=`dirname "$progdir"`/lib android-platform-tools-base-2.2.2/lint/cli/etc/lint-48-fi ############################################## android-platform-tools-base-2.2.2/lint/cli/etc/lint-50-then android-platform-tools-base-2.2.2/lint/cli/etc/lint:51: echo `basename "$prog"`": can't find $jarfile" android-platform-tools-base-2.2.2/lint/cli/etc/lint-52- exit 1 ############################################## android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-1395- android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java:1396: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-1397- List<String> interfaceList = mContainingClass.mClassNode.interfaces; ############################################## android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-1892- if (mClassNode.interfaces != null) { android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java:1893: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-1894- List<String> interfaceList = mClassNode.interfaces; ############################################## android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-1924- mClassNode = classNode; android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java:1925: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-1926- List fieldList = classNode.fields; ############################################## android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-1932- android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java:1933: @SuppressWarnings("rawtypes") // ASM API android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-1934- List methodList = classNode.methods; ############################################## android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-2075- if (mClassNode.interfaces != null) { android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java:2076: @SuppressWarnings("unchecked") // ASM API android-platform-tools-base-2.2.2/misc/psi-extractor/src/main/java/com/android/tools/lint/psi/extract/ExtractPsi.java-2077- List<String> interfaceList = mClassNode.interfaces; ############################################## android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2-19-while [ -h "${prog}" ]; do android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2:20: newProg=`/bin/ls -ld "${prog}"` android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2:21: newProg=`expr "${newProg}" : ".* -> \(.*\)$"` android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2-22- if expr "x${newProg}" : 'x/' >/dev/null; then ############################################## android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2-24- else android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2:25: progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2-26- prog="${progdir}/${newProg}" ############################################## android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2-29-oldwd=`pwd` android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2:30:progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2-31-cd "${progdir}" android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2-32-progdir=`pwd` android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2:33:prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/misc/screenshot2/etc/screenshot2-34-cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/android-armeabi-v7a.cmake-8- android-platform-tools-base-2.2.2/profiler/native/cmake/android-armeabi-v7a.cmake:9:include(${CMAKE_CURRENT_LIST_DIR}/android.cmake) ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/linux-arm64-v8a.cmake-4- android-platform-tools-base-2.2.2/profiler/native/cmake/linux-arm64-v8a.cmake:5:include(${CMAKE_CURRENT_LIST_DIR}/android-arm64-v8a.cmake) ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/darwin-host.cmake-9-set(CMAKE_CXX_COMPILER "${PREBUILTS}/clang/darwin-x86/host/3.5/bin/clang++" CACHE PATH "CXX compiler") android-platform-tools-base-2.2.2/profiler/native/cmake/darwin-host.cmake:10:set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} ${TARGET}" CACHE STRING "ASM Flags") android-platform-tools-base-2.2.2/profiler/native/cmake/darwin-host.cmake-11-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${COMMON_FLAGS}" CACHE STRING "C flags") ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/linux-host.cmake-10-set(CMAKE_CXX_COMPILER "${PREBUILTS}/clang/linux-x86/host/3.6/bin/clang++" CACHE PATH "CXX compiler") android-platform-tools-base-2.2.2/profiler/native/cmake/linux-host.cmake:11:set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} ${TARGET}" CACHE STRING "ASM Flags") android-platform-tools-base-2.2.2/profiler/native/cmake/linux-host.cmake-12-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${COMMON_FLAGS}" CACHE STRING "C flags") ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/linux-armeabi-v7a.cmake-4- android-platform-tools-base-2.2.2/profiler/native/cmake/linux-armeabi-v7a.cmake:5:include(${CMAKE_CURRENT_LIST_DIR}/android-armeabi-v7a.cmake) ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/darwin-arm64-v8a.cmake-4- android-platform-tools-base-2.2.2/profiler/native/cmake/darwin-arm64-v8a.cmake:5:include(${CMAKE_CURRENT_LIST_DIR}/android-arm64-v8a.cmake) ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/android-x86.cmake-5-set(SYSROOT "${PREBUILTS}/ndk/r10/platforms/android-21/arch-x86") android-platform-tools-base-2.2.2/profiler/native/cmake/android-x86.cmake:6:set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -m32" CACHE STRING "ASM Flags") android-platform-tools-base-2.2.2/profiler/native/cmake/android-x86.cmake-7-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32 --sysroot=${SYSROOT} -I${STL}/include -I${STL}/libs/x86/include -L${STL}/libs/x86") ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/android-x86.cmake-9- android-platform-tools-base-2.2.2/profiler/native/cmake/android-x86.cmake:10:include(${CMAKE_CURRENT_LIST_DIR}/android.cmake) ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/darwin-x86.cmake-4- android-platform-tools-base-2.2.2/profiler/native/cmake/darwin-x86.cmake:5:include(${CMAKE_CURRENT_LIST_DIR}/android-x86.cmake) ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/test.cmake-14- android-platform-tools-base-2.2.2/profiler/native/cmake/test.cmake:15:include(${CMAKE_CURRENT_LIST_DIR}/adb.cmake) android-platform-tools-base-2.2.2/profiler/native/cmake/test.cmake-16- ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/darwin-armeabi-v7a.cmake-4- android-platform-tools-base-2.2.2/profiler/native/cmake/darwin-armeabi-v7a.cmake:5:include(${CMAKE_CURRENT_LIST_DIR}/android-armeabi-v7a.cmake) ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/android-arm64-v8a.cmake-8- android-platform-tools-base-2.2.2/profiler/native/cmake/android-arm64-v8a.cmake:9:include(${CMAKE_CURRENT_LIST_DIR}/android.cmake) ############################################## android-platform-tools-base-2.2.2/profiler/native/cmake/linux-x86.cmake-4- android-platform-tools-base-2.2.2/profiler/native/cmake/linux-x86.cmake:5:include(${CMAKE_CURRENT_LIST_DIR}/android-x86.cmake) ############################################## android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-12-APP_NAME="Gradle" android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:13:APP_BASE_NAME=`basename "$0"` android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-14- ############################################## android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-49-while [ -h "$PRG" ] ; do android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:50: ls=`ls -ld "$PRG"` android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:51: link=`expr "$ls" : '.*-> \(.*\)$'` android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-52- if expr "$link" : '/.*' > /dev/null; then ############################################## android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-54- else android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:55: PRG=`dirname "$PRG"`"/$link" android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-56- fi ############################################## android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-58-SAVED="`pwd`" android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:59:cd "`dirname \"$PRG\"`/" >/dev/null android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-60-APP_HOME="`pwd -P`" ############################################## android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-109-if $cygwin ; then android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:110: APP_HOME=`cygpath --path --mixed "$APP_HOME"` android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:111: CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:112: JAVACMD=`cygpath --unix "$JAVACMD"` android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-113- ############################################## android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-128- for arg in "$@" ; do android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:129: CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:130: CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-131- android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-132- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:133: eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-134- else android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew:135: eval `echo args$i`="\"$arg\"" android-platform-tools-base-2.2.2/profiler/integration-tests/ProfilerApp/gradlew-136- fi ############################################## android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-12-APP_NAME="Gradle" android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:13:APP_BASE_NAME=`basename "$0"` android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-14- ############################################## android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-46-if $cygwin ; then android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:47: [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"` android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-48-fi ############################################## android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-54-while [ -h "$PRG" ] ; do android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:55: ls=`ls -ld "$PRG"` android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:56: link=`expr "$ls" : '.*-> \(.*\)$'` android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-57- if expr "$link" : '/.*' > /dev/null; then ############################################## android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-59- else android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:60: PRG=`dirname "$PRG"`"/$link" android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-61- fi ############################################## android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-63-SAVED="`pwd`" android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:64:cd "`dirname \"$PRG\"`/" >&- android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-65-APP_HOME="`pwd -P`" ############################################## android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-114-if $cygwin ; then android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:115: APP_HOME=`cygpath --path --mixed "$APP_HOME"` android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:116: CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-117- ############################################## android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-132- for arg in "$@" ; do android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:133: CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:134: CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-135- android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-136- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:137: eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-138- else android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew:139: eval `echo args$i`="\"$arg\"" android-platform-tools-base-2.2.2/templates/eclipse/gradle/wrapper/gradlew-140- fi ############################################## android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-12-APP_NAME="Gradle" android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:13:APP_BASE_NAME=`basename "$0"` android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-14- ############################################## android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-49-while [ -h "$PRG" ] ; do android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:50: ls=`ls -ld "$PRG"` android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:51: link=`expr "$ls" : '.*-> \(.*\)$'` android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-52- if expr "$link" : '/.*' > /dev/null; then ############################################## android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-54- else android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:55: PRG=`dirname "$PRG"`"/$link" android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-56- fi ############################################## android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-58-SAVED="`pwd`" android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:59:cd "`dirname \"$PRG\"`/" >/dev/null android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-60-APP_HOME="`pwd -P`" ############################################## android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-109-if $cygwin ; then android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:110: APP_HOME=`cygpath --path --mixed "$APP_HOME"` android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:111: CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:112: JAVACMD=`cygpath --unix "$JAVACMD"` android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-113- ############################################## android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-128- for arg in "$@" ; do android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:129: CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:130: CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-131- android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-132- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:133: eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-134- else android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew:135: eval `echo args$i`="\"$arg\"" android-platform-tools-base-2.2.2/templates/gradle/wrapper/gradlew-136- fi ############################################## android-platform-tools-base-2.2.2/.idea/misc.xml-3- <component name="ASMPluginConfiguration"> android-platform-tools-base-2.2.2/.idea/misc.xml:4: <asm skipDebug="true" skipFrames="false" skipCode="false" expandFrames="false" /> android-platform-tools-base-2.2.2/.idea/misc.xml-5- <groovy codeStyle="LEGACY" /> ############################################## android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentBTreeEnumerator.java-265- @Override android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentBTreeEnumerator.java:266: protected int indexToAddr(int idx) { android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentBTreeEnumerator.java-267- if (myExternalKeysNoMapping) { ############################################## android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumerator.java-223- @Override android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumerator.java:224: protected int indexToAddr(int idx) { android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumerator.java-225- return myStorage.getInt(idx + KEY_REF_OFFSET); ############################################## android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumeratorBase.java-396- // TODO: key storage lock android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumeratorBase.java:397: final int addr = indexToAddr(idx); android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumeratorBase.java-398- ############################################## android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumeratorBase.java-461- try { android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumeratorBase.java:462: int addr = indexToAddr(idx); android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumeratorBase.java-463- ############################################## android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumeratorBase.java-488- android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumeratorBase.java:489: protected abstract int indexToAddr(int idx); android-platform-tools-base-2.2.2/debian/additionalSrc/intellij-community/platform/util/src/com/intellij/util/io/PersistentEnumeratorBase.java-490- ############################################## android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-3-@@ -33,41 +33,7 @@ android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch:4: prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-5- cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-11--then android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch:12:- frameworkdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch:13:- libdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-14--fi ############################################## android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-16--then android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch:17:- frameworkdir=`dirname "$progdir"`/framework android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch:18:- libdir=`dirname "$progdir"`/lib android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-19--fi ############################################## android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-21--then android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch:22:- echo `basename "$prog"`": can't find $jarfile" android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-23-- exit 1 ############################################## android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-36--if [ "$OSTYPE" = "cygwin" ] ; then android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch:37:- jarpath=`cygpath -w "$frameworkdir/$jarfile"` android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch:38:- progdir=`cygpath -w "$progdir"` android-platform-tools-base-2.2.2/debian/patches/fix-screenshot2-shell-script.patch-39--else ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-19-while [ -h "${prog}" ]; do android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:20: newProg=`/bin/ls -ld "${prog}"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:21: newProg=`expr "${newProg}" : ".* -> \(.*\)$"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-22- if expr "x${newProg}" : 'x/' >/dev/null; then ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-24- else android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:25: progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-26- prog="${progdir}/${newProg}" ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-29-oldwd=`pwd` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:30:progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-31-cd "${progdir}" android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-32-progdir=`pwd` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:33:prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-34-cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-40-then android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:41: frameworkdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:42: libdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-43-fi ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-45-then android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:46: frameworkdir=`dirname "$progdir"`/framework android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:47: libdir=`dirname "$progdir"`/lib android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-48-fi ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-50-then android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:51: echo `basename "$prog"`": can't find $jarfile" android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-52- exit 1 ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-65-if [ "$OSTYPE" = "cygwin" ] ; then android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:66: jarpath=`cygpath -w "$frameworkdir/$jarfile"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2:67: progdir=`cygpath -w "$progdir"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/misc/screenshot2/etc/screenshot2-68-else ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-19-while [ -h "${prog}" ]; do android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:20: newProg=`/bin/ls -ld "${prog}"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:21: newProg=`expr "${newProg}" : ".* -> \(.*\)$"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-22- if expr "x${newProg}" : 'x/' >/dev/null; then ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-24- else android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:25: progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-26- prog="${progdir}/${newProg}" ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-29-oldwd=`pwd` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:30:progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-31-cd "${progdir}" android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-32-progdir=`pwd` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:33:prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-34-cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-40-then android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:41: frameworkdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:42: libdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-43-fi ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-45-then android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:46: frameworkdir=`dirname "$progdir"`/framework android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:47: libdir=`dirname "$progdir"`/lib android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-48-fi ############################################## android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-50-then android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint:51: echo `basename "$prog"`": can't find $jarfile" android-platform-tools-base-2.2.2/.pc/set_classpath.patch/lint/cli/etc/lint-52- exit 1 ############################################## android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-19-while [ -h "${prog}" ]; do android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:20: newProg=`/bin/ls -ld "${prog}"` android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:21: newProg=`expr "${newProg}" : ".* -> \(.*\)$"` android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-22- if expr "x${newProg}" : 'x/' >/dev/null; then ############################################## android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-24- else android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:25: progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-26- prog="${progdir}/${newProg}" ############################################## android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-29-oldwd=`pwd` android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:30:progdir=`dirname "${prog}"` android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-31-cd "${progdir}" android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-32-progdir=`pwd` android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:33:prog="${progdir}"/`basename "${prog}"` android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-34-cd "${oldwd}" ############################################## android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-40-then android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:41: frameworkdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:42: libdir=`dirname "$progdir"`/tools/lib android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-43-fi ############################################## android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-45-then android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:46: frameworkdir=`dirname "$progdir"`/framework android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:47: libdir=`dirname "$progdir"`/lib android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-48-fi ############################################## android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-50-then android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:51: echo `basename "$prog"`": can't find $jarfile" android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-52- exit 1 ############################################## android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-65-if [ "$OSTYPE" = "cygwin" ] ; then android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:66: jarpath=`cygpath -w "$frameworkdir/$jarfile"` android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2:67: progdir=`cygpath -w "$progdir"` android-platform-tools-base-2.2.2/.pc/fix-screenshot2-shell-script.patch/misc/screenshot2/etc/screenshot2-68-else