/tools/metalava/src/main/java/com/android/tools/metalava/model/ |
D | PackageList.kt | 25 it.accept(visitor) in accept() 31 it.acceptTypes(visitor) in acceptTypes() 37 return packages.asSequence().flatMap { it.topLevelClasses() } in allTopLevelClasses() 42 return packages.asSequence().flatMap { it.allClasses() } in allClasses()
|
D | PackageItem.kt | 33 return topLevelClasses().asSequence().flatMap { it.allClasses() } in <lambda>() 70 it.accept(visitor) in <lambda>()
|
D | Codebase.kt | 109 return units.any { it.fileType.name == "Kotlin" } in <lambda>() 116 return units.any { it.fileType.name == "JAVA" } in <lambda>()
|
/tools/metalava/ |
D | README.md | 3 (Also known as "doclava2", but deliberately not named doclava2 since crucially it 4 does not generate docs; it's intended only for **meta**data extraction and generation.) 53 Metalava has a new command line syntax, but it also understands the doclava1 81 annotations. This isn't just merged at export time, it's merged at codebase 82 load time such that it can be part of the API analysis. 89 * Improve the signature format such that it for example labels enums "enum" 135 * Misc documentation handling; for example, it attempts to fix sentences 154 implementation; it is simply handed the filtered API stub sources that include 165 but not versa). It also lets you diff directly on a source tree; it does not 174 StringBuilder.setLength(int) was missing from the API signatures since it is [all …]
|
/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/ |
D | PsiParameterItem.kt | 54 val annotation = modifiers.annotations().firstOrNull { it.isParameterName() } in name() 68 modifiers.annotations().any { it.isDefaultValue() } in hasDefaultValue() 120 val annotation = modifiers.annotations().firstOrNull { it.isDefaultValue() } in defaultValue() 193 return original.map { create(codebase, it as PsiParameterItem) } in create()
|
D | PsiTypeParameterItem.kt | 52 … refs.mapNotNull { PsiTypeItem.create(codebase, it).asClass() }.filter { !it.isJavaLangObject() } in bounds()
|
D | PsiTypeParameterList.kt | 42 parameters.mapTo(list) { PsiTypeParameterItem.create(codebase, it) } in typeParameters()
|
/tools/external/fat32lib/ |
D | NOTICE | 8 of this license document, but changing it is not allowed. 15 The licenses for most software are designed to take away your freedom to share and change it. By co… 17 …f the Free Software Foundation and other authors who decide to use it. You can use it too, but we … 19 …that you receive source code or can get it if you want it; that you can change the software and us… 21 …te to certain responsibilities for you if you distribute copies of the library or if you modify it. 23 … them with the library after making changes to the library and recompiling it. And you must show t… 27 To protect each distributor, we want to make it very clear that there is no warranty for the free l… 35 We call this license the "Lesser" General Public License because it does Less to protect the user's… 37 …al need to encourage the widest possible use of a certain library, so that it becomes a de-facto s… 41 Although the Lesser General Public License is Less protective of the users' freedom, it does ensure… [all …]
|
/tools/tradefederation/core/atest/docs/ |
D | develop_test_finders.md | 24 file name patterns, a special file in a dir to indicate it's a test, etc. The 34 > If it will be private, then you can 40 Now define your class and decorate it with the 55 Try-except import it in the ```_get_test_finders``` method and that should be 56 it. The find methods will be collected and executed before the default find
|
D | develop_test_runners.md | 29 > If it will be private, then you can 55 Once the test runner class is created, you'll need to add it in 56 ```test_runner_handler``` so that atest is aware of it. Try-except import the
|
D | atest_structure.md | 28 module-info.json file (and build it if it's not detected or we want to rebuild 29 it). That is a critical piece that atest depends on. Module-info.json contains a 78 dependencies for the supplied test, translating it into a form that a test 96 1. Create new ```constants_override.py``` (or whatever you'd like to name it) in
|
D | developer_workflow.md | 19 referring to it as the "Python Code". 27 are run it also parses the test runner's output into the output seen by 61 file should have the same name as the file it's testing, except it 97 A test file should have the same name as the file it's testing,
|
/tools/metalava/src/main/java/com/android/tools/metalava/apilevels/ |
D | ApiClass.java | 162 …for (Iterator<Map.Entry<String, ApiElement>> it = mMethods.entrySet().iterator(); it.hasNext(); ) { in removeOverridingMethods() 163 Map.Entry<String, ApiElement> entry = it.next(); in removeOverridingMethods() 166 it.remove(); in removeOverridingMethods()
|
/tools/metalava/src/main/java/com/android/tools/metalava/ |
D | AnnotationsDiffer.kt | 124 if (it == '\n' && prev == '\n') in <lambda>() 127 prev = it in <lambda>()
|
/tools/test/connectivity/acts/tests/google/bt/pts/instructions/ |
D | GAP_PTS_INSTRUCTIONS | 189 Note: Run the test a first time and it will fail. Change the address to 198 Note: Do not accept pairing on phone until after you accept it on PTS 207 Note: Run the test a first time and it will fail. Change the address to 228 Note: Do not accept pairing on phone until after you accept it on PTS 250 Note: Run the test a first time and it will fail. Change the address to 267 Note: Run the test a first time and it will fail. Change the address to 275 Do not accept pairing on phone until after you accept it on PTS 296 Note: Run the test a first time and it will fail. Change the address to 311 Note: Do not accept pairing on phone until after you accept it on PTS 317 Note: Run the test a first time and it will fail. Change the address to [all …]
|
/tools/metalava/src/main/java/com/android/tools/lint/checks/infrastructure/ |
D | ClassName.kt | 137 matcher.group(1).trim { it <= ' ' } in getPackage() 153 val trimmed = cls.trim { it <= ' ' } in getClassName()
|
/tools/tradefederation/core/tests/test-apps/NativeTestSampleApp/tests/ |
D | Android.mk.bak | 17 # TODO: build of this sample is disabled since it dependent on the platform 20 # GTest does not build on the simulator because it depends on STLport.
|
/tools/dexter/slicer/export/slicer/ |
D | intrusive_list.h | 81 Iterator insert(Iterator it, T* p) { in insert() argument 82 return InsertBefore(*it, p); in insert()
|
/tools/apksig/ |
D | README.md | 10 The key feature of apksig is that it knows about differences in APK signature verification logic 26 * `ApkSigner` which signs the provided APK so that it verifies on all Android platform versions 44 * sign the provided APK so that it verifies on all Android platforms supported by the APK. Run
|
/tools/metalava/src/main/java/com/android/tools/metalava/model/text/ |
D | TextClassItem.kt | 82 return interfaceTypes.asSequence().map { it.asClass() }.filterNotNull() in interfaceTypes() 226 it in simpleName() 250 it in simpleName()
|
/tools/dexter/dexter/ |
D | experimental.cc | 65 auto it = code_ir.instructions.begin(); in StressWrapInvoke() local 66 while (it != code_ir.instructions.end()) { in StressWrapInvoke() 67 auto instr = *it++; in StressWrapInvoke() 518 auto it = experiments_registry.find(experiment); in Run() local 519 if (it == experiments_registry.end()) { in Run() 526 (*it->second)(dex_ir); in Run()
|
D | dexter.cc | 80 auto it = cfg_type_names.find(::optarg); in Run() local 81 if (it == cfg_type_names.end()) { in Run() 85 cfg_type_ = it->second; in Run()
|
/tools/tradefederation/core/ |
D | README.md | 8 (VTS) use TF as a basis and extend it for their particular needs.
|
/tools/acloud/internal/proto/ |
D | internal_config.proto | 56 // If file is of this type, it will be compressed to avd-system.tar.gz 70 // The file name by convention usually starts with a dot noting it is 73 // user_agent is a string noting which software it is.
|
/tools/external/fat32lib/src/main/java/de/waldheinz/fs/fat/ |
D | FatLfnDirectory.java | 316 final Iterator<FatLfnDirectoryEntry> it = in iterator() 321 return it.hasNext(); in iterator() 326 return it.next(); in iterator()
|