Class TestReportFormattingPlugin

  • All Implemented Interfaces:
    org.gradle.api.Plugin<org.gradle.api.Project>

    public abstract class TestReportFormattingPlugin
    extends java.lang.Object
    implements org.gradle.api.Plugin<org.gradle.api.Project>
    In its current form, this plugin may generously be described as "a workaround". I've filed gradle#17966 upstream to find a better solution. We may be able to consume the xml test report and generate our own html based on that if the current approach becomes troublesome, that would allow us to color individual lines much like our intellij plugin.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void apply​(org.gradle.api.Project project)  
      protected org.gradle.internal.operations.BuildOperationExecutor getBuildOperationExecutor()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TestReportFormattingPlugin

        public TestReportFormattingPlugin()
    • Method Detail

      • apply

        public final void apply​(org.gradle.api.Project project)
        Specified by:
        apply in interface org.gradle.api.Plugin<org.gradle.api.Project>
      • getBuildOperationExecutor

        @Inject
        protected org.gradle.internal.operations.BuildOperationExecutor getBuildOperationExecutor()