org.gradle.api.logging.Logger.isInfoEnabled()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(12.2k)|赞(0)|评价(0)|浏览(273)

本文整理了Java中org.gradle.api.logging.Logger.isInfoEnabled()方法的一些代码示例,展示了Logger.isInfoEnabled()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.isInfoEnabled()方法的具体详情如下:
包路径:org.gradle.api.logging.Logger
类名称:Logger
方法名:isInfoEnabled

Logger.isInfoEnabled介绍

暂无

代码示例

代码示例来源:origin: gradle.plugin.org.itsallcode/openfasttrace-gradle

  1. private List<PathConfig> getPathConfigInternal()
  2. {
  3. final List<PathConfig> paths = pathConfig.get().stream()
  4. .flatMap(TagPathConfiguration::getPathConfig).collect(toList());
  5. if (getLogger().isInfoEnabled())
  6. {
  7. getLogger().info("Got {} path configurations:\n{}", paths.size(),
  8. paths.stream().map(this::formatPathConfig).collect(joining("\n")));
  9. }
  10. return paths;
  11. }

代码示例来源:origin: com.liferay/com.liferay.gradle.plugins.node

  1. @Override
  2. public FileVisitResult preVisitDirectory(
  3. Path dirPath, BasicFileAttributes basicFileAttributes)
  4. throws IOException {
  5. String dirName = String.valueOf(dirPath.getFileName());
  6. if (dirName.equals(_NODE_MODULES_BIN_DIR_NAME)) {
  7. if (logger.isInfoEnabled()) {
  8. logger.info(
  9. "Removing binary symbolic links from {}",
  10. dirPath);
  11. }
  12. FileUtil.deleteSymbolicLinks(dirPath);
  13. return FileVisitResult.SKIP_SUBTREE;
  14. }
  15. return FileVisitResult.CONTINUE;
  16. }

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node

  1. @Override
  2. public FileVisitResult preVisitDirectory(
  3. Path dirPath, BasicFileAttributes basicFileAttributes)
  4. throws IOException {
  5. String dirName = String.valueOf(dirPath.getFileName());
  6. if (dirName.equals(_NODE_MODULES_BIN_DIR_NAME)) {
  7. if (logger.isInfoEnabled()) {
  8. logger.info(
  9. "Removing binary symbolic links from {}",
  10. dirPath);
  11. }
  12. FileUtil.deleteSymbolicLinks(dirPath);
  13. return FileVisitResult.SKIP_SUBTREE;
  14. }
  15. return FileVisitResult.CONTINUE;
  16. }

代码示例来源:origin: org.gradle/gradle-core

  1. public void graphPopulated(TaskExecutionGraph graph) {
  2. if (logger.isInfoEnabled()) {
  3. logger.info("Tasks to be executed: {}", graph.getAllTasks());
  4. }
  5. }

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node

  1. private String _executeProcessBuilder() throws Exception {
  2. ProcessBuilder processBuilder = new ProcessBuilder(_getCommandLine());
  3. processBuilder.directory(getWorkingDir());
  4. processBuilder.redirectErrorStream(true);
  5. _updateEnvironment(processBuilder.environment());
  6. if (_logger.isInfoEnabled()) {
  7. _logger.info(
  8. "Running {} from {} with environment variables {}",
  9. processBuilder.command(), processBuilder.directory(),
  10. processBuilder.environment());
  11. }
  12. Process process = processBuilder.start();
  13. BufferedReader bufferedReader = new BufferedReader(
  14. new InputStreamReader(process.getInputStream()));
  15. StringBuilder sb = new StringBuilder();
  16. String line = null;
  17. while ((line = bufferedReader.readLine()) != null) {
  18. System.out.println(line);
  19. sb.append(line + System.lineSeparator());
  20. }
  21. int exitValue = process.waitFor();
  22. if (exitValue != 0) {
  23. throw new IOException(
  24. "Process '" + processBuilder.command() +
  25. "' finished with non-zero exit value " + exitValue);
  26. }
  27. String result = sb.toString();
  28. return result.trim();
  29. }

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node

  1. private void _setNonproxyHosts(Map<String, String> environment) {
  2. if (environment.containsKey(_NO_PROXY_KEY) ||
  3. environment.containsKey(_NO_PROXY_KEY.toUpperCase())) {
  4. if (_logger.isInfoEnabled()) {
  5. _logger.info("Non-proxy hosts are already set");
  6. }
  7. return;
  8. }
  9. Set<String> nonProxyHosts = new LinkedHashSet<>();
  10. String hosts = System.getProperty("http.nonProxyHosts");
  11. if (Validator.isNotNull(hosts)) {
  12. Collections.addAll(nonProxyHosts, hosts.split("\\|"));
  13. }
  14. hosts = System.getProperty("https.nonProxyHosts");
  15. if (Validator.isNotNull(hosts)) {
  16. Collections.addAll(nonProxyHosts, hosts.split("\\|"));
  17. }
  18. if (nonProxyHosts.isEmpty()) {
  19. return;
  20. }
  21. hosts = CollectionUtils.join(",", nonProxyHosts);
  22. environment.put(_NO_PROXY_KEY, hosts);
  23. if (_logger.isInfoEnabled()) {
  24. _logger.info("Non-proxy hosts set to {}", hosts);
  25. }
  26. }

代码示例来源:origin: linkedin/pygradle

  1. public static boolean isPlainOrVerbose(Project project) {
  2. return project.getLogger().isInfoEnabled() || System.getenv("TERM") == null
  3. || project.getGradle().getStartParameter().getConsoleOutput() == ConsoleOutput.Plain;
  4. }

代码示例来源:origin: org.gradle/gradle-core

  1. public void settingsEvaluated(Settings settings) {
  2. SettingsInternal settingsInternal = (SettingsInternal) settings;
  3. if (logger.isInfoEnabled()) {
  4. logger.info("Settings evaluated using {}.",
  5. settingsInternal.getSettingsScript().getDisplayName());
  6. }
  7. }

代码示例来源:origin: gradle.plugin.com.linkedin.pygradle/pygradle-plugin

  1. public static boolean isPlainOrVerbose(Project project) {
  2. return project.getLogger().isInfoEnabled() || System.getenv("TERM") == null
  3. || project.getGradle().getStartParameter().getConsoleOutput() == ConsoleOutput.Plain;
  4. }

代码示例来源:origin: org.gradle/gradle-core

  1. @Override
  2. public void execute(TaskInfo task) {
  3. final String taskPath = task.getTask().getPath();
  4. LOGGER.info("{} ({}) started.", taskPath, Thread.currentThread());
  5. taskTimer.reset();
  6. processTask(task);
  7. long taskDuration = taskTimer.getElapsedMillis();
  8. busy.addAndGet(taskDuration);
  9. if (LOGGER.isInfoEnabled()) {
  10. LOGGER.info("{} ({}) completed. Took {}.", taskPath, Thread.currentThread(), TimeFormatting.formatDurationVerbose(taskDuration));
  11. }
  12. }
  13. });

代码示例来源:origin: gradle.plugin.com.s390x/gogradle

  1. private Consumer<String> determineLineConsumer(LineCollector lineCollector, String importPath) {
  2. if (!LOGGER.isInfoEnabled()) {
  3. return lineCollector;
  4. } else {
  5. if (isCommandLineArguments()) {
  6. LOGGER.info("Result:");
  7. } else {
  8. LOGGER.info("Result of package {}:", importPath);
  9. }
  10. return lineCollector.andThen(LOGGER::info);
  11. }
  12. }

代码示例来源:origin: steffenschaefer/gwt-gradle-plugin

  1. private LogLevel getLogLevel() {
  2. if(logger.isTraceEnabled()) {
  3. return LogLevel.TRACE;
  4. } else if(logger.isDebugEnabled()) {
  5. return LogLevel.DEBUG;
  6. } else if(logger.isInfoEnabled()) {
  7. return LogLevel.INFO;
  8. } else if(logger.isLifecycleEnabled() || logger.isWarnEnabled()) {
  9. return LogLevel.WARN;
  10. }
  11. // QUIET or ERROR
  12. return LogLevel.ERROR;
  13. }

代码示例来源:origin: org.gradle/gradle-core

  1. public void projectsLoaded(Gradle gradle) {
  2. if (logger.isInfoEnabled()) {
  3. ProjectInternal projectInternal = (ProjectInternal) gradle.getRootProject();
  4. logger.info("Projects loaded. Root project using {}.",
  5. projectInternal.getBuildScriptSource().getDisplayName());
  6. logger.info("Included projects: {}", projectInternal.getAllprojects());
  7. }
  8. }

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-jsdoc

  1. @Override
  2. protected List<String> getCompleteArgs() {
  3. List<String> completeArgs = super.getCompleteArgs();
  4. Logger logger = getLogger();
  5. for (File sourceDir : getSourceDirs()) {
  6. completeArgs.add(_relativize(sourceDir));
  7. }
  8. TextResource configurationTextResource = getConfiguration();
  9. if (configurationTextResource != null) {
  10. completeArgs.add("--configure");
  11. completeArgs.add(
  12. _relativize(
  13. configurationTextResource.asFile(
  14. StandardCharsets.UTF_8.name())));
  15. }
  16. if (logger.isDebugEnabled()) {
  17. completeArgs.add("--debug");
  18. }
  19. _addArg(completeArgs, "--destination", getDestinationDir());
  20. _addArg(completeArgs, "--package", getPackageJsonFile());
  21. completeArgs.add("--recurse");
  22. _addArg(completeArgs, "--readme", getReadmeFile());
  23. _addArg(completeArgs, "--tutorials", getTutorialsDir());
  24. if (logger.isInfoEnabled()) {
  25. completeArgs.add("--verbose");
  26. }
  27. return completeArgs;
  28. }

代码示例来源:origin: com.liferay/com.liferay.gradle.plugins.node

  1. private static String _getNodeModulesCacheDigest(
  2. NpmInstallTask npmInstallTask) {
  3. Logger logger = npmInstallTask.getLogger();
  4. JsonSlurper jsonSlurper = new JsonSlurper();
  5. File jsonFile = npmInstallTask.getPackageLockJsonFile();
  6. if (jsonFile == null) {
  7. if (logger.isInfoEnabled()) {
  8. logger.info(
  9. "Unable to find package-lock.json for {}, using " +
  10. "npm-shrinkwrap.json instead",
  11. npmInstallTask.getProject());
  12. }
  13. jsonFile = npmInstallTask.getShrinkwrapJsonFile();
  14. }
  15. if (jsonFile == null) {
  16. if (logger.isWarnEnabled()) {
  17. logger.warn(
  18. "Unable to find npm-shrinkwrap.json for {}, using " +
  19. "package.json instead",
  20. npmInstallTask.getProject());
  21. }
  22. jsonFile = npmInstallTask.getPackageJsonFile();
  23. }
  24. Map<String, Object> map = (Map<String, Object>)jsonSlurper.parse(
  25. jsonFile);
  26. map.remove("name");
  27. map.remove("version");
  28. return String.valueOf(map.hashCode());
  29. }

代码示例来源:origin: com.liferay/com.liferay.gradle.plugins.node

  1. @Override
  2. public String call() throws Exception {
  3. String logLevel = null;
  4. Logger logger = getLogger();
  5. if (logger.isTraceEnabled()) {
  6. logLevel = "silly";
  7. }
  8. else if (logger.isDebugEnabled()) {
  9. logLevel = "verbose";
  10. }
  11. else if (logger.isInfoEnabled()) {
  12. logLevel = "info";
  13. }
  14. else if (logger.isWarnEnabled()) {
  15. logLevel = "warn";
  16. }
  17. else if (logger.isErrorEnabled()) {
  18. logLevel = "error";
  19. }
  20. return logLevel;
  21. }

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node

  1. @Override
  2. public String call() throws Exception {
  3. String logLevel = null;
  4. Logger logger = getLogger();
  5. if (logger.isTraceEnabled()) {
  6. logLevel = "silly";
  7. }
  8. else if (logger.isDebugEnabled()) {
  9. logLevel = "verbose";
  10. }
  11. else if (logger.isInfoEnabled()) {
  12. logLevel = "info";
  13. }
  14. else if (logger.isWarnEnabled()) {
  15. logLevel = "warn";
  16. }
  17. else if (logger.isErrorEnabled()) {
  18. logLevel = "error";
  19. }
  20. return logLevel;
  21. }

代码示例来源:origin: javafxports/javafxmobile-plugin

  1. @Override
  2. public void execute(DesugarTask desugarTask) {
  3. String bcp = System.getProperty("sun.boot.class.path");
  4. desugarTask.androidJarClasspath = () -> androidExtension.getProject().getConfigurations().getByName("androidBootclasspath").resolve();
  5. if (bcp != null) {
  6. desugarTask.compilationBootclasspath = PathUtils.getClassPathItems(System.getProperty("sun.boot.class.path"));
  7. } else {
  8. desugarTask.compilationBootclasspath = Collections.emptyList();
  9. }
  10. desugarTask.userCache = androidExtension.getBuildCache();
  11. desugarTask.setMinSdk(Integer.parseInt(androidExtension.getMinSdkVersion()));
  12. desugarTask.androidRuntime = androidExtension.getProject().getConfigurations().getByName("androidRuntime");
  13. desugarTask.setInputDir(inputLocation);
  14. desugarTask.setTmpDir(androidExtension.getTemporaryDirectory());
  15. desugarTask.setOutputDir(outputLocation);
  16. desugarTask.verbose = androidExtension.getProject().getLogger().isInfoEnabled();
  17. desugarTask.executor = androidExtension.getAndroidBuilder().getJavaProcessExecutor();
  18. }
  19. }

代码示例来源:origin: com.liferay/com.liferay.gradle.plugins.node

  1. private void _updatePackageJsonFile(Path packageJsonPath)
  2. throws IOException {
  3. Logger logger = getLogger();
  4. Map<String, Object> map = null;
  5. if (Files.exists(packageJsonPath)) {
  6. JsonSlurper jsonSlurper = new JsonSlurper();
  7. map = (Map<String, Object>)jsonSlurper.parse(
  8. packageJsonPath.toFile());
  9. }
  10. else {
  11. map = new HashMap<>();
  12. }
  13. _updatePackageJsonValue(map, "author", getModuleAuthor());
  14. _updatePackageJsonValue(map, "bugs", getModuleBugsUrl());
  15. _updatePackageJsonValue(map, "description", getModuleDescription());
  16. _updatePackageJsonValue(map, "keywords", getModuleKeywords());
  17. _updatePackageJsonValue(map, "license", getModuleLicense());
  18. _updatePackageJsonValue(map, "main", getModuleMain());
  19. _updatePackageJsonValue(map, "name", getModuleName());
  20. _updatePackageJsonValue(map, "repository", getModuleRepository());
  21. _updatePackageJsonValue(map, "version", getModuleVersion());
  22. String json = JsonOutput.toJson(map);
  23. if (logger.isInfoEnabled()) {
  24. logger.info(json);
  25. }
  26. Files.write(packageJsonPath, json.getBytes(StandardCharsets.UTF_8));
  27. }

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node

  1. private void _updatePackageJsonFile(Path packageJsonPath)
  2. throws IOException {
  3. Logger logger = getLogger();
  4. Map<String, Object> map = null;
  5. if (Files.exists(packageJsonPath)) {
  6. JsonSlurper jsonSlurper = new JsonSlurper();
  7. map = (Map<String, Object>)jsonSlurper.parse(
  8. packageJsonPath.toFile());
  9. }
  10. else {
  11. map = new HashMap<>();
  12. }
  13. _updatePackageJsonValue(map, "author", getModuleAuthor());
  14. _updatePackageJsonValue(map, "bugs", getModuleBugsUrl());
  15. _updatePackageJsonValue(map, "description", getModuleDescription());
  16. _updatePackageJsonValue(map, "keywords", getModuleKeywords());
  17. _updatePackageJsonValue(map, "license", getModuleLicense());
  18. _updatePackageJsonValue(map, "main", getModuleMain());
  19. _updatePackageJsonValue(map, "name", getModuleName());
  20. _updatePackageJsonValue(map, "repository", getModuleRepository());
  21. _updatePackageJsonValue(map, "version", getModuleVersion());
  22. String json = JsonOutput.toJson(map);
  23. if (logger.isInfoEnabled()) {
  24. logger.info(json);
  25. }
  26. Files.write(packageJsonPath, json.getBytes(StandardCharsets.UTF_8));
  27. }

相关文章