Class ModelReport

  • All Implemented Interfaces:
    Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, ExtensionAware, Task, org.gradle.util.Configurable<Task>

    @Incubating
    public class ModelReport
    extends DefaultTask
    Displays some details about the configuration model of the project. An instance of this type is used when you execute the model task from the command-line.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ModelReport.Format
      The report format.
      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        Task.Namer
    • Constructor Summary

      Constructors 
      Constructor Description
      ModelReport()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ModelReport.Format getFormat()  
      protected org.gradle.model.internal.registry.ModelRegistry getModelRegistry()  
      protected org.gradle.internal.logging.text.StyledTextOutputFactory getTextOutputFactory()  
      boolean isShowHidden()  
      void report()  
      void setFormat​(String format)  
      void setShowHidden​(boolean showHidden)  
      • Methods inherited from class org.gradle.api.internal.AbstractTask

        addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
    • Constructor Detail

      • ModelReport

        public ModelReport()
    • Method Detail

      • setShowHidden

        public void setShowHidden​(boolean showHidden)
      • isShowHidden

        @Console
        public boolean isShowHidden()
      • setFormat

        public void setFormat​(String format)
      • getTextOutputFactory

        @Inject
        protected org.gradle.internal.logging.text.StyledTextOutputFactory getTextOutputFactory()
      • getModelRegistry

        @Inject
        protected org.gradle.model.internal.registry.ModelRegistry getModelRegistry()
      • report

        public void report()