Source:
public void testShowDescription ( ) throws java.lang.Exception { checkDriver ( ( "NewApi\n" + ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( "------\n" + "Summary: Finds API accesses to APIs that are not supported in all targeted API\n" ) + "versions\n" ) + "\n" ) + "Priority: 6 / 10\n" ) + "Severity: Error\n" ) + "Category: Correctness\n" ) + "\n" ) + "This check scans through all the Android API calls in the application and\n" ) + "warns about any calls that are not available on all versions targeted by this\n" ) + "application (according to its minimum SDK attribute in the manifest).\n" ) + "\n" ) + "If you really want to use this API and don\'t need to support older devices\n" ) + "just set the minSdkVersion in your AndroidManifest.xml file.\n" ) + "If your code is deliberately accessing newer APIs, and you have ensured (e.g.\n" ) + "with conditional execution) that this code will only ever be called on a\n" ) + "supported platform, then you can annotate your class or method with the\n" ) + "@TargetApi annotation specifying the local minimum SDK to apply, such as\n" ) + "@TargetApi(11), such that this check considers 11 rather than your manifest\n" ) + "file\'s minimum SDK as the required API level.\n" ) + "\n" ) + "Similarly, you can use tools:targetApi=\"11\" in an XML file to indicate that\n" ) + "the element will only be inflated in an adequate context.\n" ) + "\n" ) + "\n" ) ) , "" , new java.lang.String [ ] { "--show" , "NewApi" } ) ; }

Target:
public void testShowDescription ( ) throws java.lang.Exception { checkDriver ( ( "NewApi\n" + ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( "------\n" + "Summary: Finds API accesses to APIs that are not supported in all targeted API\n" ) + "versions\n" ) + "\n" ) + "Priority: 6 / 10\n" ) + "Severity: Error\n" ) + "Category: Correctness\n" ) + "\n" ) + "This check scans through all the Android API calls in the application and\n" ) + "warns about any calls that are not available on all versions targeted by this\n" ) + "application (according to its minimum SDK attribute in the manifest).\n" ) + "\n" ) + "If you really want to use this API and don\'t need to support older devices\n" ) + "just set the minSdkVersion in your AndroidManifest.xml file.\n" ) + "If your code is deliberately accessing newer APIs, and you have ensured (e.g.\n" ) + "with conditional execution) that this code will only ever be called on a\n" ) + "supported platform, then you can annotate your class or method with the\n" ) + "@TargetApi annotation specifying the local minimum SDK to apply, such as\n" ) + "@TargetApi(11), such that this check considers 11 rather than your manifest\n" ) + "file\'s minimum SDK as the required API level.\n" ) + "\n" ) + "Similarly, you can use tools:targetApi=\"11\" in an XML file to indicate that\n" ) + "the element will only be inflated in an adequate context.\n" ) + "\n" ) + "Lint will also flag certain constants, such as static final integers, which\n" ) + "were introduced in later versions. These will actually be copied into the\n" ) + "class files rather than being referenced, which means that the value is\n" ) + "available even when running on older devices. In some cases that\'s fine, and\n" ) + "in other cases it can result in a runtime crash or incorrect behavior. It\n" ) + "depends on the context, so consider the code carefully and device whether it\'s\n" ) + "safe and can be suppressed or whether the code needs to be guarded.\n" ) + "\n" ) + "\n" ) ) , "" , new java.lang.String [ ] { "--show" , "NewApi" } ) ; }