/tools/metalava/src/main/java/com/android/tools/metalava/ |
D | Compatibility.kt | 31 val compat: Boolean = COMPAT_MODE_BY_DEFAULT constant in com.android.tools.metalava.Compatibility 36 var extendsForInterfaceSuperClass: Boolean = compat 40 var classForAnnotations: Boolean = compat 43 var defaultEnumMethods: Boolean = compat 47 var includeAnnotationDefaults: Boolean = !compat 50 var classForEnums: Boolean = compat 55 var nonstandardModifierOrder: Boolean = compat 58 var skipAnnotationInstanceMethods: Boolean = compat 63 var abstractInInterfaces: Boolean = compat 68 var abstractInAnnotations: Boolean = compat [all …]
|
D | Driver.kt | 114 compatibility = Compatibility(compat = Options.useCompatMode(modifiedArgs)) in run() 505 if (outputApi.isEmpty() && baseFile != null && compatibility.compat) { in processNonCodebaseFlags() 1018 if (compatibility.compat) { in createStubFiles()
|
/tools/platform-compat/java/android/processor/compat/changeid/ |
D | Android.bp | 18 name: "compat-changeid-annotation-processor-lib", 28 "//tools/platform-compat/java/android/processor/compat:compat-processor", 41 …visibility: ["//tools/platform-compat/javatest/android/processor/compat/changeid:__subpackages__"], 45 name: "compat-changeid-annotation-processor", 46 processor_class: "android.processor.compat.changeid.ChangeIdProcessor", 53 "compat-changeid-annotation-processor-lib", 61 "//tools/platform-compat/java/android/compat/annotation:__subpackages__",
|
D | ChangeIdProcessor.java | 17 package android.processor.compat.changeid; 24 import android.processor.compat.SingleAnnotationProcessor; 25 import android.processor.compat.SourcePosition;
|
/tools/platform-compat/java/android/processor/compat/unsupportedappusage/ |
D | Android.bp | 24 "//tools/platform-compat/java/android/processor/compat:compat-processor", 36 …visibility: ["//tools/platform-compat/javatest/android/processor/compat/unsupportedappusage:__subp… 41 processor_class: "android.processor.compat.unsupportedappusage.UnsupportedAppUsageProcessor", 54 "//tools/platform-compat/java/android/compat/annotation:__subpackages__",
|
D | UnsupportedAppUsageProcessor.java | 16 package android.processor.compat.unsupportedappusage; 21 import android.processor.compat.SingleAnnotationProcessor; 22 import android.processor.compat.SourcePosition;
|
/tools/platform-compat/ |
D | README.md | 1 # Platform compat tools 3 Tools for Android App Compat (go/android-compat). 9 $ tree -F --dirsfirst -d --prune tools/platform-compat/ 16 │ ├── compat 17 │ │ └── annotation # Annotations used for go/compat-framework and go/unsupportedappusage 19 │ └── compat # Java annotation processors for annotations defined in src/
|
D | OWNERS | 2 platform-compat-eng+reviews@google.com
|
/tools/platform-compat/build/ |
D | Android.bp | 18 name: "process-compat-config", 32 name: "process-compat-config-test", 33 main: "process-compat-config-test.py", 36 "process-compat-config-test.py", 50 name: "global-compat-config",
|
D | TEST_MAPPING | 4 "name": "process-compat-config-test",
|
/tools/metalava/src/test/java/com/android/tools/metalava/ |
D | ConvertTest.kt | 93 fun `Test convert new with compat mode and api strip`() { in Test convert new with compat mode and api strip() 230 fun `Test convert new without compat mode and no strip`() { in Test convert new without compat mode and no strip() 435 fun `Test doclava compat`() { in Test doclava compat() 518 fun `Test convert new to v2 without compat mode and no strip`() { in Test convert new to v2 without compat mode and no strip() 587 fun `Test convert new to v1 signatures with compat mode and no strip`() { in Test convert new to v1 signatures with compat mode and no strip()
|
D | ApiFileTest.kt | 1453 fun `Enum class, non-compat mode`() { in Enum class, non-compat mode() 1523 fun `Do not include inherited public methods from private parents in compat mode`() { in Do not include inherited public methods from private parents in compat mode() 1648 fun `Annotation class extraction, non-compat mode`() { in Annotation class extraction, non-compat mode() 1976 fun `Check all modifiers, non-compat mode`() { in Check all modifiers, non-compat mode() 2622 fun `Implementing package private class, non-compat mode`() { in Implementing package private class, non-compat mode()
|
D | JDiffXmlTest.kt | 482 fun `Test enums compat mode`() { in Test enums compat mode() 849 fun `Interface extends, compat mode`() { in Interface extends, compat mode() 882 fun `Interface extends, non-compat mode`() { in Interface extends, non-compat mode()
|
/tools/platform-compat/java/android/processor/compat/ |
D | Android.bp | 18 name: "compat-processor", 35 visibility: ["//tools/platform-compat/java/android/processor/compat:__subpackages__"],
|
D | TEST_MAPPING | 8 "name": "compat-changeid-annotation-processor-test",
|
/tools/platform-compat/java/android/compat/annotation/ |
D | Android.bp | 18 name: "app-compat-annotations", 27 exported_plugins: ["compat-changeid-annotation-processor"], 32 name: "app-compat-annotations-source",
|
D | Disabled.java | 17 package android.compat.annotation;
|
D | LoggingOnly.java | 17 package android.compat.annotation;
|
D | EnabledAfter.java | 17 package android.compat.annotation;
|
D | ChangeId.java | 17 package android.compat.annotation;
|
D | UnsupportedAppUsage.java | 16 package android.compat.annotation;
|
/tools/repohooks/tools/ |
D | checkpatch.pl | 2920 foreach my $compat (@compats) { 2921 my $compat2 = $compat; 2923 my $compat3 = $compat; 2925 `grep -Erq "$compat|$compat2|$compat3" $dt_path`; 2928 "DT compatible string \"$compat\" appears un-documented -- check $dt_path\n" . $herecurr); 2931 next if $compat !~ /^([a-zA-Z0-9\-]+)\,/;
|
/tools/platform-compat/javatest/android/processor/compat/changeid/ |
D | Android.bp | 18 name: "compat-changeid-annotation-processor-test", 26 "compat-changeid-annotation-processor-lib",
|
D | TEST_MAPPING | 4 "path": "java/android/processor/compat"
|
/tools/platform-compat/javatest/android/processor/compat/unsupportedappusage/ |
D | TEST_MAPPING | 4 "path": "java/android/processor/compat"
|