本文整理了Java中org.gradle.api.logging.Logger.isInfoEnabled()
方法的一些代码示例,展示了Logger.isInfoEnabled()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.isInfoEnabled()
方法的具体详情如下:
包路径:org.gradle.api.logging.Logger
类名称:Logger
方法名:isInfoEnabled
暂无
代码示例来源:origin: gradle.plugin.org.itsallcode/openfasttrace-gradle
private List<PathConfig> getPathConfigInternal()
{
final List<PathConfig> paths = pathConfig.get().stream()
.flatMap(TagPathConfiguration::getPathConfig).collect(toList());
if (getLogger().isInfoEnabled())
{
getLogger().info("Got {} path configurations:\n{}", paths.size(),
paths.stream().map(this::formatPathConfig).collect(joining("\n")));
}
return paths;
}
代码示例来源:origin: com.liferay/com.liferay.gradle.plugins.node
@Override
public FileVisitResult preVisitDirectory(
Path dirPath, BasicFileAttributes basicFileAttributes)
throws IOException {
String dirName = String.valueOf(dirPath.getFileName());
if (dirName.equals(_NODE_MODULES_BIN_DIR_NAME)) {
if (logger.isInfoEnabled()) {
logger.info(
"Removing binary symbolic links from {}",
dirPath);
}
FileUtil.deleteSymbolicLinks(dirPath);
return FileVisitResult.SKIP_SUBTREE;
}
return FileVisitResult.CONTINUE;
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node
@Override
public FileVisitResult preVisitDirectory(
Path dirPath, BasicFileAttributes basicFileAttributes)
throws IOException {
String dirName = String.valueOf(dirPath.getFileName());
if (dirName.equals(_NODE_MODULES_BIN_DIR_NAME)) {
if (logger.isInfoEnabled()) {
logger.info(
"Removing binary symbolic links from {}",
dirPath);
}
FileUtil.deleteSymbolicLinks(dirPath);
return FileVisitResult.SKIP_SUBTREE;
}
return FileVisitResult.CONTINUE;
}
代码示例来源:origin: org.gradle/gradle-core
public void graphPopulated(TaskExecutionGraph graph) {
if (logger.isInfoEnabled()) {
logger.info("Tasks to be executed: {}", graph.getAllTasks());
}
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node
private String _executeProcessBuilder() throws Exception {
ProcessBuilder processBuilder = new ProcessBuilder(_getCommandLine());
processBuilder.directory(getWorkingDir());
processBuilder.redirectErrorStream(true);
_updateEnvironment(processBuilder.environment());
if (_logger.isInfoEnabled()) {
_logger.info(
"Running {} from {} with environment variables {}",
processBuilder.command(), processBuilder.directory(),
processBuilder.environment());
}
Process process = processBuilder.start();
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
StringBuilder sb = new StringBuilder();
String line = null;
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
sb.append(line + System.lineSeparator());
}
int exitValue = process.waitFor();
if (exitValue != 0) {
throw new IOException(
"Process '" + processBuilder.command() +
"' finished with non-zero exit value " + exitValue);
}
String result = sb.toString();
return result.trim();
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node
private void _setNonproxyHosts(Map<String, String> environment) {
if (environment.containsKey(_NO_PROXY_KEY) ||
environment.containsKey(_NO_PROXY_KEY.toUpperCase())) {
if (_logger.isInfoEnabled()) {
_logger.info("Non-proxy hosts are already set");
}
return;
}
Set<String> nonProxyHosts = new LinkedHashSet<>();
String hosts = System.getProperty("http.nonProxyHosts");
if (Validator.isNotNull(hosts)) {
Collections.addAll(nonProxyHosts, hosts.split("\\|"));
}
hosts = System.getProperty("https.nonProxyHosts");
if (Validator.isNotNull(hosts)) {
Collections.addAll(nonProxyHosts, hosts.split("\\|"));
}
if (nonProxyHosts.isEmpty()) {
return;
}
hosts = CollectionUtils.join(",", nonProxyHosts);
environment.put(_NO_PROXY_KEY, hosts);
if (_logger.isInfoEnabled()) {
_logger.info("Non-proxy hosts set to {}", hosts);
}
}
代码示例来源:origin: linkedin/pygradle
public static boolean isPlainOrVerbose(Project project) {
return project.getLogger().isInfoEnabled() || System.getenv("TERM") == null
|| project.getGradle().getStartParameter().getConsoleOutput() == ConsoleOutput.Plain;
}
代码示例来源:origin: org.gradle/gradle-core
public void settingsEvaluated(Settings settings) {
SettingsInternal settingsInternal = (SettingsInternal) settings;
if (logger.isInfoEnabled()) {
logger.info("Settings evaluated using {}.",
settingsInternal.getSettingsScript().getDisplayName());
}
}
代码示例来源:origin: gradle.plugin.com.linkedin.pygradle/pygradle-plugin
public static boolean isPlainOrVerbose(Project project) {
return project.getLogger().isInfoEnabled() || System.getenv("TERM") == null
|| project.getGradle().getStartParameter().getConsoleOutput() == ConsoleOutput.Plain;
}
代码示例来源:origin: org.gradle/gradle-core
@Override
public void execute(TaskInfo task) {
final String taskPath = task.getTask().getPath();
LOGGER.info("{} ({}) started.", taskPath, Thread.currentThread());
taskTimer.reset();
processTask(task);
long taskDuration = taskTimer.getElapsedMillis();
busy.addAndGet(taskDuration);
if (LOGGER.isInfoEnabled()) {
LOGGER.info("{} ({}) completed. Took {}.", taskPath, Thread.currentThread(), TimeFormatting.formatDurationVerbose(taskDuration));
}
}
});
代码示例来源:origin: gradle.plugin.com.s390x/gogradle
private Consumer<String> determineLineConsumer(LineCollector lineCollector, String importPath) {
if (!LOGGER.isInfoEnabled()) {
return lineCollector;
} else {
if (isCommandLineArguments()) {
LOGGER.info("Result:");
} else {
LOGGER.info("Result of package {}:", importPath);
}
return lineCollector.andThen(LOGGER::info);
}
}
代码示例来源:origin: steffenschaefer/gwt-gradle-plugin
private LogLevel getLogLevel() {
if(logger.isTraceEnabled()) {
return LogLevel.TRACE;
} else if(logger.isDebugEnabled()) {
return LogLevel.DEBUG;
} else if(logger.isInfoEnabled()) {
return LogLevel.INFO;
} else if(logger.isLifecycleEnabled() || logger.isWarnEnabled()) {
return LogLevel.WARN;
}
// QUIET or ERROR
return LogLevel.ERROR;
}
代码示例来源:origin: org.gradle/gradle-core
public void projectsLoaded(Gradle gradle) {
if (logger.isInfoEnabled()) {
ProjectInternal projectInternal = (ProjectInternal) gradle.getRootProject();
logger.info("Projects loaded. Root project using {}.",
projectInternal.getBuildScriptSource().getDisplayName());
logger.info("Included projects: {}", projectInternal.getAllprojects());
}
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-jsdoc
@Override
protected List<String> getCompleteArgs() {
List<String> completeArgs = super.getCompleteArgs();
Logger logger = getLogger();
for (File sourceDir : getSourceDirs()) {
completeArgs.add(_relativize(sourceDir));
}
TextResource configurationTextResource = getConfiguration();
if (configurationTextResource != null) {
completeArgs.add("--configure");
completeArgs.add(
_relativize(
configurationTextResource.asFile(
StandardCharsets.UTF_8.name())));
}
if (logger.isDebugEnabled()) {
completeArgs.add("--debug");
}
_addArg(completeArgs, "--destination", getDestinationDir());
_addArg(completeArgs, "--package", getPackageJsonFile());
completeArgs.add("--recurse");
_addArg(completeArgs, "--readme", getReadmeFile());
_addArg(completeArgs, "--tutorials", getTutorialsDir());
if (logger.isInfoEnabled()) {
completeArgs.add("--verbose");
}
return completeArgs;
}
代码示例来源:origin: com.liferay/com.liferay.gradle.plugins.node
private static String _getNodeModulesCacheDigest(
NpmInstallTask npmInstallTask) {
Logger logger = npmInstallTask.getLogger();
JsonSlurper jsonSlurper = new JsonSlurper();
File jsonFile = npmInstallTask.getPackageLockJsonFile();
if (jsonFile == null) {
if (logger.isInfoEnabled()) {
logger.info(
"Unable to find package-lock.json for {}, using " +
"npm-shrinkwrap.json instead",
npmInstallTask.getProject());
}
jsonFile = npmInstallTask.getShrinkwrapJsonFile();
}
if (jsonFile == null) {
if (logger.isWarnEnabled()) {
logger.warn(
"Unable to find npm-shrinkwrap.json for {}, using " +
"package.json instead",
npmInstallTask.getProject());
}
jsonFile = npmInstallTask.getPackageJsonFile();
}
Map<String, Object> map = (Map<String, Object>)jsonSlurper.parse(
jsonFile);
map.remove("name");
map.remove("version");
return String.valueOf(map.hashCode());
}
代码示例来源:origin: com.liferay/com.liferay.gradle.plugins.node
@Override
public String call() throws Exception {
String logLevel = null;
Logger logger = getLogger();
if (logger.isTraceEnabled()) {
logLevel = "silly";
}
else if (logger.isDebugEnabled()) {
logLevel = "verbose";
}
else if (logger.isInfoEnabled()) {
logLevel = "info";
}
else if (logger.isWarnEnabled()) {
logLevel = "warn";
}
else if (logger.isErrorEnabled()) {
logLevel = "error";
}
return logLevel;
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node
@Override
public String call() throws Exception {
String logLevel = null;
Logger logger = getLogger();
if (logger.isTraceEnabled()) {
logLevel = "silly";
}
else if (logger.isDebugEnabled()) {
logLevel = "verbose";
}
else if (logger.isInfoEnabled()) {
logLevel = "info";
}
else if (logger.isWarnEnabled()) {
logLevel = "warn";
}
else if (logger.isErrorEnabled()) {
logLevel = "error";
}
return logLevel;
}
代码示例来源:origin: javafxports/javafxmobile-plugin
@Override
public void execute(DesugarTask desugarTask) {
String bcp = System.getProperty("sun.boot.class.path");
desugarTask.androidJarClasspath = () -> androidExtension.getProject().getConfigurations().getByName("androidBootclasspath").resolve();
if (bcp != null) {
desugarTask.compilationBootclasspath = PathUtils.getClassPathItems(System.getProperty("sun.boot.class.path"));
} else {
desugarTask.compilationBootclasspath = Collections.emptyList();
}
desugarTask.userCache = androidExtension.getBuildCache();
desugarTask.setMinSdk(Integer.parseInt(androidExtension.getMinSdkVersion()));
desugarTask.androidRuntime = androidExtension.getProject().getConfigurations().getByName("androidRuntime");
desugarTask.setInputDir(inputLocation);
desugarTask.setTmpDir(androidExtension.getTemporaryDirectory());
desugarTask.setOutputDir(outputLocation);
desugarTask.verbose = androidExtension.getProject().getLogger().isInfoEnabled();
desugarTask.executor = androidExtension.getAndroidBuilder().getJavaProcessExecutor();
}
}
代码示例来源:origin: com.liferay/com.liferay.gradle.plugins.node
private void _updatePackageJsonFile(Path packageJsonPath)
throws IOException {
Logger logger = getLogger();
Map<String, Object> map = null;
if (Files.exists(packageJsonPath)) {
JsonSlurper jsonSlurper = new JsonSlurper();
map = (Map<String, Object>)jsonSlurper.parse(
packageJsonPath.toFile());
}
else {
map = new HashMap<>();
}
_updatePackageJsonValue(map, "author", getModuleAuthor());
_updatePackageJsonValue(map, "bugs", getModuleBugsUrl());
_updatePackageJsonValue(map, "description", getModuleDescription());
_updatePackageJsonValue(map, "keywords", getModuleKeywords());
_updatePackageJsonValue(map, "license", getModuleLicense());
_updatePackageJsonValue(map, "main", getModuleMain());
_updatePackageJsonValue(map, "name", getModuleName());
_updatePackageJsonValue(map, "repository", getModuleRepository());
_updatePackageJsonValue(map, "version", getModuleVersion());
String json = JsonOutput.toJson(map);
if (logger.isInfoEnabled()) {
logger.info(json);
}
Files.write(packageJsonPath, json.getBytes(StandardCharsets.UTF_8));
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-node
private void _updatePackageJsonFile(Path packageJsonPath)
throws IOException {
Logger logger = getLogger();
Map<String, Object> map = null;
if (Files.exists(packageJsonPath)) {
JsonSlurper jsonSlurper = new JsonSlurper();
map = (Map<String, Object>)jsonSlurper.parse(
packageJsonPath.toFile());
}
else {
map = new HashMap<>();
}
_updatePackageJsonValue(map, "author", getModuleAuthor());
_updatePackageJsonValue(map, "bugs", getModuleBugsUrl());
_updatePackageJsonValue(map, "description", getModuleDescription());
_updatePackageJsonValue(map, "keywords", getModuleKeywords());
_updatePackageJsonValue(map, "license", getModuleLicense());
_updatePackageJsonValue(map, "main", getModuleMain());
_updatePackageJsonValue(map, "name", getModuleName());
_updatePackageJsonValue(map, "repository", getModuleRepository());
_updatePackageJsonValue(map, "version", getModuleVersion());
String json = JsonOutput.toJson(map);
if (logger.isInfoEnabled()) {
logger.info(json);
}
Files.write(packageJsonPath, json.getBytes(StandardCharsets.UTF_8));
}
内容来源于网络,如有侵权,请联系作者删除!