public class Logger
extends java.lang.Object
| Constructor and Description |
|---|
Logger(org.gradle.api.Project project)
Constructs a new instance of Logger using the provided
Project instance. |
Logger(UsesExtension extension,
org.gradle.api.Project project)
Constructs a new instance of Logger.
|
| Modifier and Type | Method and Description |
|---|---|
void |
debug(java.lang.String message)
Logs a debug message.
|
void |
error(java.lang.String message)
Logs an error message.
|
void |
error(java.lang.String message,
java.lang.Throwable throwable)
Logs an error message along with an exception's stack trace.
|
void |
log(java.lang.String message)
Logs a standard lifecycle message, visible in the default Gradle output.
|
void |
warn(java.lang.String message)
Logs a warning message.
|
public Logger(org.gradle.api.Project project)
Project instance.project - The Project instance associated with this Logger.java.lang.NullPointerException - If the project is null.UsesExtensionpublic Logger(UsesExtension extension, org.gradle.api.Project project)
extension - The UsesExtension instance to be used for logging configuration.project - The Project instance associated with this Logger.java.lang.NullPointerException - If either extension or project is null.public void log(java.lang.String message)
message - The message to log.public void error(java.lang.String message)
message - The message to log.public void error(java.lang.String message,
java.lang.Throwable throwable)
message - The message to log.throwable - The exception to log.public void debug(java.lang.String message)
This message will be shown at the LIFECYCLE level (visible by default) only if the user sets `github.debug = true` in their build script, providing an easy way to enable verbose logging for this plugin specifically.
message - The message to log.public void warn(java.lang.String message)
message - The message to log.