1com.android.tools.metalava.model.testsuite.BootstrapSourceModelProviderTest 2 210 Test Method exception list[psi,java,k1] 3 210 Test Method exception list[psi,java,k2] 4 260 - test doconly members[psi,java,k1] 5 260 - test doconly members[psi,java,k2] 6 260 - test doconly members[turbine] 7 8com.android.tools.metalava.model.testsuite.CommonApiVariantSelectorsTest 9 Test accessible[psi,java,k1] 10 Test accessible[psi,java,k2] 11 Test accessible[turbine] 12 Test docOnly[psi,java,k1] 13 Test docOnly[psi,java,k2] 14 Test docOnly[turbine] 15 Test not docOnly[psi,java,k1] 16 Test not docOnly[psi,java,k2] 17 Test not docOnly[turbine] 18 Test not hidden[psi,java,k1] 19 Test not hidden[psi,java,k2] 20 Test not hidden[turbine] 21 Test not removed[psi,java,k1] 22 Test not removed[psi,java,k2] 23 Test not removed[turbine] 24 Test originallyHidden hidden[psi,java,k1] 25 Test originallyHidden hidden[psi,java,k2] 26 Test originallyHidden hidden[turbine] 27 Test removed[psi,java,k1] 28 Test removed[psi,java,k2] 29 Test removed[turbine] 30 Test toString[psi,java,k1] 31 Test toString[psi,java,k2] 32 Test toString[turbine] 33 34com.android.tools.metalava.model.testsuite.CommonModifierListWriterTest 35 modifiers public explicitly final method in final class[psi,java,k1] 36 modifiers public explicitly final method in final class[psi,java,k2] 37 38com.android.tools.metalava.model.testsuite.annotationitem.CommonAnnotationItemTest 39 annotation toSource() with char values[text] 40 annotation toSource() with class values[text] 41 annotation toSource() with compound expression values[text] 42 annotation toSource() with compound expression values[turbine] 43 annotation toSource() with constant literal values[turbine] 44 annotation toSource() with number values[text] 45 annotation with constant literal values[text] 46 annotation with enum values[psi,java,k1] 47 annotation with enum values[psi,java,k2] 48 annotation with infinity values[text] 49 annotation with negative number values[text] 50 annotation with type cast values[text] 51 52com.android.tools.metalava.model.testsuite.classitem.CommonDuplicateClassItemTest 53 Test duplicate classes[turbine] 54 55com.android.tools.metalava.model.testsuite.codebase.CommonCodebaseTest 56 Test getTopLevelClassesFromSource[psi,java,k1] 57 Test getTopLevelClassesFromSource[psi,java,k2] 58 Test getTopLevelClassesFromSource[turbine] 59 60com.android.tools.metalava.model.testsuite.documentation.CommonParameterizedDocumentationTest 61 Documentation fully qualified[turbine,doc comment with link - java] 62 63com.android.tools.metalava.model.testsuite.fielditem.CommonFieldItemTest 64 Test implicit nullability of constant field initialized from @NonNull method[turbine] 65 66com.android.tools.metalava.model.testsuite.fielditem.SourceFieldItemTest 67 test default value of an enum constant field[turbine] 68 test non final field with default value as constant expression[turbine] 69 70com.android.tools.metalava.model.testsuite.methoditem.CommonParameterItemTest 71 Test publicName reports correct name when called on binary class - Object#equals[turbine] 72 Test publicName reports correct name when called on binary class - ViewGroup#onLayout[turbine] 73 74com.android.tools.metalava.model.testsuite.packageitem.CommonPackageItemTest 75 Test @hide in package html[psi,java,k1] 76 Test @hide in package html[psi,java,k2] 77 Test @hide in package html[turbine] 78 Test @hide in package info processed first[psi,java,k1] 79 Test @hide in package info processed first[psi,java,k2] 80 Test @hide in package info processed first[turbine] 81 Test @hide in package info processed last[psi,java,k1] 82 Test @hide in package info processed last[psi,java,k2] 83 Test @hide in package info processed last[turbine] 84 85com.android.tools.metalava.model.testsuite.typealiasitem.CommonTypeAliasItemTest 86 accessing type alias from codebase[psi,kotlin,k1] 87 accessing type alias from package[psi,kotlin,k1] 88 annotations on type alias[psi,kotlin,k1] 89 basic type alias types[psi,kotlin,k1] 90 expect actual typealias[psi,kotlin,k1] 91 functional type alias type[psi,kotlin,k1] 92 private type alias visibility[psi,kotlin,k1] 93 type alias name[psi,kotlin,k1] 94 type alias referencing other type alias[psi,kotlin,k1] 95 type alias visibility[psi,kotlin,k1] 96 type parameter lists on type aliases[psi,kotlin,k1] 97 98com.android.tools.metalava.model.testsuite.typeitem.CommonIsAssignableFromTest 99 Test assignability without unboxing[psi,java,k1,boxedInt to primitiveInt] 100 Test assignability without unboxing[psi,java,k1,number to boxedInt] 101 Test assignability without unboxing[psi,java,k1,number to primitiveInt] 102 Test assignability without unboxing[psi,java,k1,obj to string] 103 Test assignability without unboxing[psi,java,k2,boxedInt to primitiveInt] 104 Test assignability without unboxing[psi,java,k2,number to boxedInt] 105 Test assignability without unboxing[psi,java,k2,number to primitiveInt] 106 Test assignability without unboxing[psi,java,k2,obj to string] 107 Test assignability without unboxing[psi,kotlin,k1,boxedInt to primitiveInt] 108 Test assignability without unboxing[psi,kotlin,k1,number to boxedInt] 109 Test assignability without unboxing[psi,kotlin,k1,number to primitiveInt] 110 Test assignability without unboxing[psi,kotlin,k1,obj to string] 111 Test assignability without unboxing[psi,kotlin,k2,boxedInt to primitiveInt] 112 Test assignability without unboxing[psi,kotlin,k2,number to boxedInt] 113 Test assignability without unboxing[psi,kotlin,k2,number to primitiveInt] 114 Test assignability without unboxing[psi,kotlin,k2,obj to string] 115 Test assignability without unboxing[text,boxedInt to primitiveInt] 116 Test assignability without unboxing[text,number to boxedInt] 117 Test assignability without unboxing[text,number to primitiveInt] 118 Test assignability without unboxing[text,obj to string] 119 Test assignability without unboxing[turbine,boxedInt to primitiveInt] 120 Test assignability without unboxing[turbine,number to boxedInt] 121 Test assignability without unboxing[turbine,number to primitiveInt] 122 Test assignability without unboxing[turbine,obj to string] 123 124com.android.tools.metalava.model.testsuite.typeitem.CommonTypeModifiersTest 125 Test inner parameterized types with annotations[psi,java,k1] 126 Test inner parameterized types with annotations[psi,java,k2] 127 Test interface types[turbine] 128 Test leading annotation on array type[turbine] 129 Test nullability of outer classes[psi,java,k1] 130 Test nullability of outer classes[psi,java,k2] 131 Test nullability of varargs[psi,kotlin,k1] 132 Test nullability of varargs[psi,kotlin,k2] 133 Test super class and interface types of interface[turbine] 134 135com.android.tools.metalava.model.testsuite.typeitem.CommonTypeParameterItemTest 136 Test type parameter with annotations[psi,kotlin,k1] 137 Test type parameter with annotations[text] 138 139com.android.tools.metalava.model.testsuite.typeitem.CommonTypeStringTest 140 Type string[psi,java,k1,null annotated parameterized inner type - annotated] 141 Type string[psi,java,k1,null annotated parameterized inner type - kotlin nulls] 142 Type string[psi,java,k2,null annotated parameterized inner type - annotated] 143 Type string[psi,java,k2,null annotated parameterized inner type - kotlin nulls] 144 145com.android.tools.metalava.model.testsuite.value.CommonParameterizedAnnotationToSourceValueTest 146 testLegacySource[psi,kotlin,k1,source,class array literal] 147 testLegacySource[psi,kotlin,k1,source,class int array literal] 148 testLegacySource[psi,kotlin,k1,source,class void primitive class] 149 testLegacySource[psi,kotlin,k1,source,class void wrapper class] 150 testLegacySource[psi,kotlin,k1,source,class] 151 testLegacySource[psi,kotlin,k2,source,class array literal] 152 testLegacySource[psi,kotlin,k2,source,class int array literal] 153 testLegacySource[psi,kotlin,k2,source,class void primitive class] 154 testLegacySource[psi,kotlin,k2,source,class void wrapper class] 155 testLegacySource[psi,kotlin,k2,source,class] 156 testLegacySource[text,source,String using constant] 157 testLegacySource[text,source,annotation] 158 testLegacySource[text,source,char escaped] 159 testLegacySource[text,source,char unicode] 160 testLegacySource[text,source,char] 161 testLegacySource[text,source,double NaN] 162 testLegacySource[text,source,double negative infinity] 163 testLegacySource[text,source,double positive infinity] 164 testLegacySource[text,source,double with exponent] 165 testLegacySource[text,source,float NaN] 166 testLegacySource[text,source,float negative infinity] 167 testLegacySource[text,source,float positive infinity] 168 testLegacySource[text,source,float with exponent] 169 testLegacySource[text,source,float with upper F] 170 testLegacySource[text,source,int negative] 171 testLegacySource[text,source,int positive] 172 testLegacySource[text,source,long with lower l] 173 testLegacySource[turbine,jar,annotation] 174 testLegacySource[turbine,jar,double NaN] 175 testLegacySource[turbine,jar,double negative infinity] 176 testLegacySource[turbine,jar,double positive infinity] 177 testLegacySource[turbine,jar,float NaN] 178 testLegacySource[turbine,jar,float negative infinity] 179 testLegacySource[turbine,jar,float positive infinity] 180 testLegacySource[turbine,source,String using constant] 181 testLegacySource[turbine,source,annotation] 182 testLegacySource[turbine,source,double NaN] 183 testLegacySource[turbine,source,double with int] 184 testLegacySource[turbine,source,float NaN] 185 testLegacySource[turbine,source,float with int] 186 testLegacySource[turbine,source,int positive] 187 testLegacySource[turbine,source,long with int] 188 189com.android.tools.metalava.model.testsuite.value.CommonParameterizedAttributeDefaultValueTest 190 testLegacySource[text,source,String array] 191 testLegacySource[text,source,String using constant] 192 testLegacySource[text,source,annotation] 193 testLegacySource[text,source,char escaped] 194 testLegacySource[text,source,char unicode] 195 testLegacySource[text,source,char] 196 testLegacySource[text,source,class array literal] 197 testLegacySource[text,source,class void wrapper class] 198 testLegacySource[text,source,class] 199 testLegacySource[text,source,double NaN] 200 testLegacySource[text,source,double negative infinity] 201 testLegacySource[text,source,double positive infinity] 202 testLegacySource[text,source,double with exponent] 203 testLegacySource[text,source,float NaN] 204 testLegacySource[text,source,float negative infinity] 205 testLegacySource[text,source,float positive infinity] 206 testLegacySource[text,source,float with exponent] 207 testLegacySource[text,source,float with upper F] 208 testLegacySource[text,source,int positive] 209 testLegacySource[text,source,long with lower l] 210 testLegacySource[turbine,jar,annotation] 211 testLegacySource[turbine,jar,double NaN] 212 testLegacySource[turbine,jar,double negative infinity] 213 testLegacySource[turbine,jar,double positive infinity] 214 testLegacySource[turbine,jar,float NaN] 215 testLegacySource[turbine,jar,float negative infinity] 216 testLegacySource[turbine,jar,float positive infinity] 217 testLegacySource[turbine,source,annotation] 218 testLegacySource[turbine,source,double with int] 219 testLegacySource[turbine,source,float with int] 220 testLegacySource[turbine,source,long with int] 221 222com.android.tools.metalava.model.testsuite.value.CommonParameterizedAttributeValueTest 223 testLegacySource[psi,kotlin,k1,source,class array literal] 224 testLegacySource[psi,kotlin,k1,source,class int array literal] 225 testLegacySource[psi,kotlin,k1,source,class void primitive class] 226 testLegacySource[psi,kotlin,k1,source,class void wrapper class] 227 testLegacySource[psi,kotlin,k1,source,class] 228 testLegacySource[psi,kotlin,k2,source,class array literal] 229 testLegacySource[psi,kotlin,k2,source,class int array literal] 230 testLegacySource[psi,kotlin,k2,source,class void primitive class] 231 testLegacySource[psi,kotlin,k2,source,class void wrapper class] 232 testLegacySource[psi,kotlin,k2,source,class] 233 testLegacySource[text,source,annotation] 234 testLegacySource[text,source,char escaped] 235 testLegacySource[text,source,char unicode] 236 testLegacySource[text,source,char] 237 testLegacySource[text,source,enum] 238 testLegacySource[turbine,jar,annotation] 239 testLegacySource[turbine,jar,char unicode] 240 testLegacySource[turbine,jar,double NaN] 241 testLegacySource[turbine,jar,double negative infinity] 242 testLegacySource[turbine,jar,double positive infinity] 243 testLegacySource[turbine,jar,float NaN] 244 testLegacySource[turbine,jar,float negative infinity] 245 testLegacySource[turbine,jar,float positive infinity] 246 testLegacySource[turbine,jar,int negative] 247 testLegacySource[turbine,source,String using constant] 248 testLegacySource[turbine,source,annotation] 249 testLegacySource[turbine,source,double NaN] 250 testLegacySource[turbine,source,double negative infinity] 251 testLegacySource[turbine,source,double positive infinity] 252 testLegacySource[turbine,source,double with exponent] 253 testLegacySource[turbine,source,double with int] 254 testLegacySource[turbine,source,enum] 255 testLegacySource[turbine,source,float NaN] 256 testLegacySource[turbine,source,float negative infinity] 257 testLegacySource[turbine,source,float positive infinity] 258 testLegacySource[turbine,source,float with exponent] 259 testLegacySource[turbine,source,float with int] 260 testLegacySource[turbine,source,float with upper F] 261 testLegacySource[turbine,source,int negative] 262 testLegacySource[turbine,source,int positive] 263 testLegacySource[turbine,source,long with int] 264 testLegacySource[turbine,source,long with lower l] 265 266com.android.tools.metalava.model.testsuite.value.CommonParameterizedFieldValueTest 267 testLegacySource[text,source,String using constant] 268 testLegacySource[text,source,class array literal] 269 testLegacySource[text,source,class int array literal] 270 testLegacySource[text,source,class void primitive class] 271 testLegacySource[text,source,class void wrapper class] 272 testLegacySource[text,source,class] 273 testLegacySource[text,source,double NaN] 274 testLegacySource[text,source,double negative infinity] 275 testLegacySource[text,source,double positive infinity] 276 testLegacySource[text,source,enum] 277 testLegacySource[text,source,float NaN] 278 testLegacySource[text,source,float negative infinity] 279 testLegacySource[text,source,float positive infinity] 280 testLegacySource[text,source,long with int] 281 testLegacySource[turbine,jar,double NaN] 282 testLegacySource[turbine,jar,double negative infinity] 283 testLegacySource[turbine,jar,double positive infinity] 284 testLegacySource[turbine,jar,float NaN] 285 testLegacySource[turbine,jar,float negative infinity] 286 testLegacySource[turbine,jar,float positive infinity] 287 288com.android.tools.metalava.model.testsuite.value.CommonParameterizedFieldWriteWithSemicolonValueTest 289 testLegacySource[text,source,String using constant] 290 testLegacySource[text,source,class array literal] 291 testLegacySource[text,source,class int array literal] 292 testLegacySource[text,source,class void primitive class] 293 testLegacySource[text,source,class void wrapper class] 294 testLegacySource[text,source,class] 295 testLegacySource[text,source,double NaN] 296 testLegacySource[text,source,double negative infinity] 297 testLegacySource[text,source,double positive infinity] 298 testLegacySource[text,source,enum] 299 testLegacySource[text,source,float NaN] 300 testLegacySource[text,source,float negative infinity] 301 testLegacySource[text,source,float positive infinity] 302 testLegacySource[text,source,long with int] 303 testLegacySource[turbine,jar,double NaN] 304 testLegacySource[turbine,jar,double negative infinity] 305 testLegacySource[turbine,jar,double positive infinity] 306 testLegacySource[turbine,jar,float NaN] 307 testLegacySource[turbine,jar,float negative infinity] 308 testLegacySource[turbine,jar,float positive infinity] 309