@Override public void execute(Lint lintTask) { lintTask.setDescription("Runs lint on all variants."); lintTask.setGroup(JavaBasePlugin.VERIFICATION_GROUP); lintTask.setLintOptions(getExtension().getLintOptions()); lintTask.setSdkHome(sdkHandler.getSdkFolder()); lintTask.setToolingRegistry(toolingRegistry); } });
@Override public void execute(@NonNull Lint lintTask) { lintTask.setDescription("Runs lint on all variants."); lintTask.setVariantName(""); lintTask.setGroup(JavaBasePlugin.VERIFICATION_GROUP); lintTask.setLintOptions(globalScope.getExtension().getLintOptions()); File sdkFolder = globalScope.getSdkHandler().getSdkFolder(); if (sdkFolder != null) { lintTask.setSdkHome(sdkFolder); } lintTask.setToolingRegistry(globalScope.getToolingRegistry()); lintTask.setReportsDir(globalScope.getReportsDir()); lintTask.setAndroidBuilder(globalScope.getAndroidBuilder()); } }
@Override public void execute(@NonNull Lint lint) { GlobalScope globalScope = scope.getGlobalScope(); lint.setLintOptions(globalScope.getExtension().getLintOptions()); File sdkFolder = globalScope.getSdkHandler().getSdkFolder(); if (sdkFolder != null) { lint.setSdkHome(sdkFolder); } lint.setAndroidBuilder(globalScope.getAndroidBuilder()); lint.setVariantName(scope.getVariantConfiguration().getFullName()); lint.setToolingRegistry(globalScope.getToolingRegistry()); lint.setReportsDir(globalScope.getReportsDir()); lint.setDescription("Runs lint on the " + StringHelper .capitalize(scope.getVariantConfiguration().getFullName()) + " build."); lint.setGroup(JavaBasePlugin.VERIFICATION_GROUP); } }