public class Logger extends java.lang.Object implements GitHubLogger
| Constructor and Description |
|---|
Logger(GithubExtension extension)
Creates a new logger.
|
Logger(GithubExtension extension,
org.gradle.api.Project project)
Creates a new logger.
|
Logger(org.gradle.api.Project project)
Creates a new 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(GithubExtension extension)
extension - The GitHub extension.public Logger(org.gradle.api.Project project)
project - The project.public Logger(GithubExtension extension, org.gradle.api.Project project)
extension - The GitHub extension.project - The project.public void log(java.lang.String message)
log in interface GitHubLoggermessage - The message to log.public void error(java.lang.String message)
error in interface GitHubLoggermessage - The message to log.public void error(java.lang.String message,
java.lang.Throwable throwable)
error in interface GitHubLoggermessage - 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.
debug in interface GitHubLoggermessage - The message to log.public void warn(java.lang.String message)
warn in interface GitHubLoggermessage - The message to log.