Record Class PrettyLogger
java.lang.Object
java.lang.Record
io.github.joselion.prettyjupiter.lib.PrettyLogger
public record PrettyLogger(org.gradle.api.Project project, org.gradle.api.tasks.testing.Test testTask, PrettyJupiterExtension extension, List<Failure> failures)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionPrettyLogger(org.gradle.api.Project project, org.gradle.api.tasks.testing.Test testTask, PrettyJupiterExtension extension, List<Failure> failures) Creates an instance of aPrettyLoggerrecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.Returns the value of theextensionrecord component.failures()Returns the value of thefailuresrecord component.final inthashCode()Returns a hash code value for this object.voidlogDescriptors(org.gradle.api.tasks.testing.TestDescriptor descriptor) voidlogResults(org.gradle.api.tasks.testing.TestDescriptor descriptor, org.gradle.api.tasks.testing.TestResult result) voidlogSummary(org.gradle.api.tasks.testing.TestDescriptor descriptor, org.gradle.api.tasks.testing.TestResult result) static PrettyLoggerof(org.gradle.api.Project project, org.gradle.api.tasks.testing.Test testTask, PrettyJupiterExtension extension) org.gradle.api.Projectproject()Returns the value of theprojectrecord component.org.gradle.api.tasks.testing.TesttestTask()Returns the value of thetestTaskrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
PrettyLogger
public PrettyLogger(org.gradle.api.Project project, org.gradle.api.tasks.testing.Test testTask, PrettyJupiterExtension extension, List<Failure> failures) Creates an instance of aPrettyLoggerrecord class.- Parameters:
project- the value for theprojectrecord componenttestTask- the value for thetestTaskrecord componentextension- the value for theextensionrecord componentfailures- the value for thefailuresrecord component
-
-
Method Details
-
of
public static PrettyLogger of(org.gradle.api.Project project, org.gradle.api.tasks.testing.Test testTask, PrettyJupiterExtension extension) -
logDescriptors
public void logDescriptors(org.gradle.api.tasks.testing.TestDescriptor descriptor) -
logResults
public void logResults(org.gradle.api.tasks.testing.TestDescriptor descriptor, org.gradle.api.tasks.testing.TestResult result) -
logSummary
public void logSummary(org.gradle.api.tasks.testing.TestDescriptor descriptor, org.gradle.api.tasks.testing.TestResult result) -
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
project
public org.gradle.api.Project project()Returns the value of theprojectrecord component.- Returns:
- the value of the
projectrecord component
-
testTask
public org.gradle.api.tasks.testing.Test testTask()Returns the value of thetestTaskrecord component.- Returns:
- the value of the
testTaskrecord component
-
extension
Returns the value of theextensionrecord component.- Returns:
- the value of the
extensionrecord component
-
failures
-