-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public class NativePerformanceReport extends DefaultTaskThe task generates performance report for Kotlin/Native binary.
-
-
Field Summary
Fields Modifier and Type Field Description private NativeBinarybinaryprivate TaskTimerListenertimeListenerprivate final FilereportDirectoryprivate final FileoutputFileprivate PerformanceExtensionsettings
-
Constructor Summary
Constructors Constructor Description NativePerformanceReport()
-
Method Summary
Modifier and Type Method Description final NativeBinarygetBinary()final UnitsetBinary(@Internal() NativeBinary binary)final TaskTimerListenergetTimeListener()final UnitsetTimeListener(@Internal() TaskTimerListener timeListener)final FilegetReportDirectory()final FilegetOutputFile()final PerformanceExtensiongetSettings()final UnitsetSettings(@Internal() PerformanceExtension settings)final Unitgenerate()-
Methods inherited from class org.jetbrains.kotlin.gradle.targets.native.tasks.NativePerformanceReport
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class org.gradle.api.DefaultTask
appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getBinary
final NativeBinary getBinary()
-
setBinary
final Unit setBinary(@Internal() NativeBinary binary)
-
getTimeListener
final TaskTimerListener getTimeListener()
-
setTimeListener
final Unit setTimeListener(@Internal() TaskTimerListener timeListener)
-
getReportDirectory
final File getReportDirectory()
-
getOutputFile
final File getOutputFile()
-
getSettings
final PerformanceExtension getSettings()
-
setSettings
final Unit setSettings(@Internal() PerformanceExtension settings)
-
-
-
-