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 build.gradle or AndroidManifest.xml files.\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" ) + "If you are deliberately setting android: attributes in style definitions, make\n" ) + "sure you place this in a values-v11 folder in order to avoid running into\n" ) + "runtime conflicts on certain devices where manufacturers have added custom\n" ) + "attributes whose ids conflict with the new ones on later platforms.\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" ) ) , "" , com.android.tools.lint.LintCliFlags.ERRNO_SUCCESS , new java.lang.String [ ] { "--show" , "NewApi" } ) ; }

Target:
public void testShowDescription ( ) throws java.lang.Exception { checkDriver ( ( "NewApi\n" + ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( "------\n" + "Summary: Calling new methods on older 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 build.gradle or AndroidManifest.xml files.\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" ) + "If you are deliberately setting android: attributes in style definitions, make\n" ) + "sure you place this in a values-v11 folder in order to avoid running into\n" ) + "runtime conflicts on certain devices where manufacturers have added custom\n" ) + "attributes whose ids conflict with the new ones on later platforms.\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" ) ) , "" , com.android.tools.lint.LintCliFlags.ERRNO_SUCCESS , new java.lang.String [ ] { "--show" , "NewApi" } ) ; }