# Serialized Form

## Package org.gradle

### Class org.gradle.StartParameter

class StartParameter extends Object implements Serializable

#### Serialized Fields

##### buildCacheEnabled

    boolean buildCacheEnabled

##### buildFile

    File buildFile

##### buildProjectDependencies

    boolean buildProjectDependencies

##### buildScan

    boolean buildScan

##### configureOnDemand

    boolean configureOnDemand

##### continueOnFailure

    boolean continueOnFailure

##### continuous

    boolean continuous

##### currentDir

    File currentDir

##### dryRun

    boolean dryRun

##### excludedTaskNames

    Set<String> excludedTaskNames

##### gradleHomeDir

    File gradleHomeDir

##### gradleUserHomeDir

    File gradleUserHomeDir

##### includedBuilds

    List<File> includedBuilds

##### initScripts

    List<File> initScripts

##### interactive

    boolean interactive

##### loggingConfiguration

    org.gradle.internal.logging.DefaultLoggingConfiguration loggingConfiguration

##### noBuildScan

    boolean noBuildScan

##### offline

    boolean offline

##### parallelismConfiguration

    org.gradle.internal.concurrent.DefaultParallelismConfiguration parallelismConfiguration

##### profile

    boolean profile

##### projectCacheDir

    File projectCacheDir

##### projectDir

    File projectDir

##### projectProperties

    Map<String,String> projectProperties

##### recompileScripts

    boolean recompileScripts

##### refreshDependencies

    boolean refreshDependencies

##### rerunTasks

    boolean rerunTasks

##### searchUpwards

    boolean searchUpwards

##### settingsFile

    File settingsFile

##### systemPropertiesArgs

    Map<String,String> systemPropertiesArgs

##### taskRequests

    List<TaskExecutionRequest> taskRequests

##### useEmptySettings

    boolean useEmptySettings

## Package org.gradle.api

### Exception Class org.gradle.api.BuildCancelledException

class BuildCancelledException extends GradleException implements Serializable

### Exception Class org.gradle.api.CircularReferenceException

class CircularReferenceException extends GradleException implements Serializable

### Exception Class org.gradle.api.GradleException

class GradleException extends RuntimeException implements Serializable

### Exception Class org.gradle.api.GradleScriptException

class GradleScriptException extends GradleException implements Serializable

### Exception Class org.gradle.api.IllegalDependencyNotation

class IllegalDependencyNotation extends GradleException implements Serializable

### Exception Class org.gradle.api.InvalidActionClosureException

class InvalidActionClosureException extends GradleException implements Serializable

#### Serialized Fields

##### argument

    Object argument

##### closure

    Closure<?> closure

### Exception Class org.gradle.api.InvalidUserCodeException

class InvalidUserCodeException extends GradleException implements Serializable

### Exception Class org.gradle.api.InvalidUserDataException

class InvalidUserDataException extends GradleException implements Serializable

### Exception Class org.gradle.api.ProjectConfigurationException

class ProjectConfigurationException extends GradleException implements Serializable

### Exception Class org.gradle.api.UncheckedIOException

class UncheckedIOException extends RuntimeException implements Serializable

### Exception Class org.gradle.api.UnknownDomainObjectException

class UnknownDomainObjectException extends GradleException implements Serializable

### Exception Class org.gradle.api.UnknownProjectException

class UnknownProjectException extends UnknownDomainObjectException implements Serializable

### Exception Class org.gradle.api.UnknownTaskException

class UnknownTaskException extends UnknownDomainObjectException implements Serializable

## Package org.gradle.api.artifacts

### Exception Class org.gradle.api.artifacts.PublishException

class PublishException extends GradleException implements Serializable

### Exception Class org.gradle.api.artifacts.ResolveException

class ResolveException extends org.gradle.internal.exceptions.DefaultMultiCauseException implements Serializable

### Exception Class org.gradle.api.artifacts.UnknownConfigurationException

class UnknownConfigurationException extends UnknownDomainObjectException implements Serializable

### Exception Class org.gradle.api.artifacts.UnknownRepositoryException

class UnknownRepositoryException extends UnknownDomainObjectException implements Serializable

## Package org.gradle.api.artifacts.transform

### Exception Class org.gradle.api.artifacts.transform.ArtifactTransformException

class ArtifactTransformException extends GradleException implements Serializable

### Exception Class org.gradle.api.artifacts.transform.VariantTransformConfigurationException

class VariantTransformConfigurationException extends GradleException implements Serializable

## Package org.gradle.api.file

### Exception Class org.gradle.api.file.DuplicateFileCopyingException

class DuplicateFileCopyingException extends GradleException implements Serializable

### Class org.gradle.api.file.RelativePath

class RelativePath extends Object implements Serializable

#### Serialized Fields

##### endsWithFile

    boolean endsWithFile

##### segments

    String[] segments

### Exception Class org.gradle.api.file.UnableToDeleteFileException

class UnableToDeleteFileException extends UncheckedIOException implements Serializable

#### Serialized Fields

##### file

    File file

## Package org.gradle.api.java.archives

### Exception Class org.gradle.api.java.archives.ManifestException

class ManifestException extends GradleException implements Serializable

## Package org.gradle.api.plugins

### Exception Class org.gradle.api.plugins.ExtraPropertiesExtension.UnknownPropertyException

class UnknownPropertyException extends InvalidUserDataException implements Serializable

### Exception Class org.gradle.api.plugins.InvalidPluginException

class InvalidPluginException extends GradleException implements Serializable

### Exception Class org.gradle.api.plugins.PluginInstantiationException

class PluginInstantiationException extends GradleException implements Serializable

### Exception Class org.gradle.api.plugins.UnknownPluginException

class UnknownPluginException extends InvalidUserDataException implements Serializable

## Package org.gradle.api.plugins.quality

## Package org.gradle.api.publish.ivy

### Exception Class org.gradle.api.publish.ivy.InvalidIvyPublicationException

class InvalidIvyPublicationException extends InvalidUserDataException implements Serializable

## Package org.gradle.api.publish.maven

### Exception Class org.gradle.api.publish.maven.InvalidMavenPublicationException

class InvalidMavenPublicationException extends InvalidUserDataException implements Serializable

## Package org.gradle.api.reflect

### Exception Class org.gradle.api.reflect.ObjectInstantiationException

class ObjectInstantiationException extends RuntimeException implements Serializable

## Package org.gradle.api.reporting

### Exception Class org.gradle.api.reporting.ReportContainer.ImmutableViolationException

class ImmutableViolationException extends GradleException implements Serializable

## Package org.gradle.api.resources

### Exception Class org.gradle.api.resources.MissingResourceException

class MissingResourceException extends ResourceException implements Serializable

### Exception Class org.gradle.api.resources.ResourceException

class ResourceException extends GradleException implements Serializable

#### Serialized Fields

##### location

    URI location

## Package org.gradle.api.tasks

### Exception Class org.gradle.api.tasks.StopActionException

class StopActionException extends GradleException implements Serializable

### Exception Class org.gradle.api.tasks.StopExecutionException

class StopExecutionException extends RuntimeException implements Serializable

### Exception Class org.gradle.api.tasks.TaskExecutionException

class TaskExecutionException extends GradleException implements Serializable

#### Serialized Fields

##### task

    Task task

### Exception Class org.gradle.api.tasks.TaskInstantiationException

class TaskInstantiationException extends GradleException implements Serializable

### Exception Class org.gradle.api.tasks.TaskValidationException

class TaskValidationException extends org.gradle.internal.exceptions.DefaultMultiCauseException implements Serializable

## Package org.gradle.api.tasks.compile

### Class org.gradle.api.tasks.compile.AbstractOptions

class AbstractOptions extends Object implements Serializable

serialVersionUID:
  0L

### Class org.gradle.api.tasks.compile.BaseForkOptions

class BaseForkOptions extends AbstractOptions implements Serializable

serialVersionUID:
  0L

#### Serialized Fields

##### jvmArgs

    List<String> jvmArgs

##### memoryInitialSize

    String memoryInitialSize

##### memoryMaximumSize

    String memoryMaximumSize

### Class org.gradle.api.tasks.compile.CompileOptions

class CompileOptions extends AbstractOptions implements Serializable

serialVersionUID:
  0L

#### Serialized Fields

##### annotationProcessorGeneratedSourcesDirectory

    Property<File> annotationProcessorGeneratedSourcesDirectory

##### annotationProcessorPath

    FileCollection annotationProcessorPath

##### bootstrapClasspath

    FileCollection bootstrapClasspath

##### compilerArgs

    List<String> compilerArgs

##### debug

    boolean debug

##### debugOptions

    DebugOptions debugOptions

##### deprecation

    boolean deprecation

##### encoding

    String encoding

##### extensionDirs

    String extensionDirs

##### failOnError

    boolean failOnError

##### fork

    boolean fork

##### forkOptions

    ForkOptions forkOptions

##### incremental

    boolean incremental

##### listFiles

    boolean listFiles

##### sourcepath

    FileCollection sourcepath

##### verbose

    boolean verbose

##### warnings

    boolean warnings

### Class org.gradle.api.tasks.compile.DebugOptions

class DebugOptions extends AbstractOptions implements Serializable

serialVersionUID:
  0L

#### Serialized Fields

##### debugLevel

    String debugLevel

### Class org.gradle.api.tasks.compile.ForkOptions

class ForkOptions extends BaseForkOptions implements Serializable

serialVersionUID:
  0L

#### Serialized Fields

##### executable

    String executable

##### javaHome

    File javaHome

##### tempDir

    String tempDir

### Class org.gradle.api.tasks.compile.GroovyCompileOptions

class GroovyCompileOptions extends AbstractOptions implements Serializable

serialVersionUID:
  0L

#### Serialized Fields

##### configurationScript

    File configurationScript

##### encoding

    String encoding

##### failOnError

    boolean failOnError

##### fileExtensions

    List<String> fileExtensions

##### fork

    boolean fork

##### forkOptions

    GroovyForkOptions forkOptions

##### javaAnnotationProcessing

    boolean javaAnnotationProcessing

##### keepStubs

    boolean keepStubs

##### listFiles

    boolean listFiles

##### optimizationOptions

    Map<String,Boolean> optimizationOptions

##### stubDir

    File stubDir

##### verbose

    boolean verbose

### Class org.gradle.api.tasks.compile.GroovyForkOptions

class GroovyForkOptions extends BaseForkOptions implements Serializable

serialVersionUID:
  0L

## Package org.gradle.api.tasks.javadoc

### Class org.gradle.api.tasks.javadoc.Groovydoc.Link

class Link extends Object implements Serializable

#### Serialized Fields

##### packages

    List<String> packages

##### url

    String url

## Package org.gradle.api.tasks.scala

### Class org.gradle.api.tasks.scala.IncrementalCompileOptions

class IncrementalCompileOptions extends Object implements Serializable

serialVersionUID:
  0L

#### Serialized Fields

##### analysisFile

    File analysisFile

##### publishedCode

    File publishedCode

### Class org.gradle.api.tasks.scala.ScalaCompileOptions

class ScalaCompileOptions extends BaseScalaCompileOptions implements Serializable

### Class org.gradle.api.tasks.scala.ScalaDocOptions

class ScalaDocOptions extends AbstractOptions implements Serializable

#### Serialized Fields

##### additionalParameters

    List<String> additionalParameters

##### bottom

    String bottom

##### deprecation

    boolean deprecation

##### docTitle

    String docTitle

##### footer

    String footer

##### header

    String header

##### styleSheet

    File styleSheet

##### top

    String top

##### unchecked

    boolean unchecked

##### windowTitle

    String windowTitle

### Class org.gradle.api.tasks.scala.ScalaForkOptions

class ScalaForkOptions extends BaseForkOptions implements Serializable

serialVersionUID:
  0L

## Package org.gradle.api.tasks.testing

### Exception Class org.gradle.api.tasks.testing.TestExecutionException

class TestExecutionException extends GradleException implements Serializable

## Package org.gradle.caching

### Exception Class org.gradle.caching.BuildCacheException

class BuildCacheException extends GradleException implements Serializable

## Package org.gradle.external.javadoc

### Class org.gradle.external.javadoc.JavadocOfflineLink

class JavadocOfflineLink extends Object implements Serializable

#### Serialized Fields

##### extDocUrl

    String extDocUrl

##### packagelistLoc

    String packagelistLoc

## Package org.gradle.language.scala.tasks

### Class org.gradle.language.scala.tasks.BaseScalaCompileOptions

class BaseScalaCompileOptions extends AbstractOptions implements Serializable

serialVersionUID:
  0L

#### Serialized Fields

##### additionalParameters

    List<String> additionalParameters

##### debugLevel

    String debugLevel

##### deprecation

    boolean deprecation

##### encoding

    String encoding

##### failOnError

    boolean failOnError

##### force

    boolean force

##### forkOptions

    ScalaForkOptions forkOptions

##### incrementalOptions

    IncrementalCompileOptions incrementalOptions

##### listFiles

    boolean listFiles

##### loggingLevel

    String loggingLevel

##### loggingPhases

    List<String> loggingPhases

##### optimize

    boolean optimize

##### unchecked

    boolean unchecked

## Package org.gradle.model

### Exception Class org.gradle.model.ConfigurationCycleException

class ConfigurationCycleException extends GradleException implements Serializable

### Exception Class org.gradle.model.InvalidModelRuleDeclarationException

class InvalidModelRuleDeclarationException extends GradleException implements Serializable

### Exception Class org.gradle.model.InvalidModelRuleException

class InvalidModelRuleException extends GradleException implements Serializable

#### Serialized Fields

##### descriptor

    String descriptor

### Exception Class org.gradle.model.ModelRuleBindingException

class ModelRuleBindingException extends GradleException implements Serializable

### Exception Class org.gradle.model.ModelViewClosedException

class ModelViewClosedException extends ReadOnlyModelViewException implements Serializable

### Exception Class org.gradle.model.ReadOnlyModelViewException

class ReadOnlyModelViewException extends GradleException implements Serializable

### Exception Class org.gradle.model.WriteOnlyModelViewException

class WriteOnlyModelViewException extends GradleException implements Serializable

## Package org.gradle.platform.base

### Exception Class org.gradle.platform.base.InvalidModelException

class InvalidModelException extends GradleException implements Serializable

### Exception Class org.gradle.platform.base.ModelInstantiationException

class ModelInstantiationException extends GradleException implements Serializable

## Package org.gradle.plugin.devel

### Class org.gradle.plugin.devel.PluginDeclaration

class PluginDeclaration extends Object implements Serializable

#### Serialized Fields

##### id

    String id

##### implementationClass

    String implementationClass

##### name

    String name

## Package org.gradle.plugins.ide.eclipse.model

### Class org.gradle.plugins.ide.eclipse.model.BuildCommand

class BuildCommand extends Object implements Serializable

#### Serialized Fields

##### arguments

    Map<String,String> arguments

##### name

    String name

## Package org.gradle.plugins.javascript.base

### Exception Class org.gradle.plugins.javascript.base.SourceTransformationException

class SourceTransformationException extends GradleException implements Serializable

## Package org.gradle.plugins.javascript.coffeescript

### Class org.gradle.plugins.javascript.coffeescript.CoffeeScriptCompileOptions

class CoffeeScriptCompileOptions extends Object implements Serializable

#### Serialized Fields

##### encoding

    String encoding

## Package org.gradle.testing.jacoco.tasks.rules

## Package org.gradle.testkit.runner

### Exception Class org.gradle.testkit.runner.InvalidPluginMetadataException

class InvalidPluginMetadataException extends IllegalStateException implements Serializable

### Exception Class org.gradle.testkit.runner.InvalidRunnerConfigurationException

class InvalidRunnerConfigurationException extends IllegalStateException implements Serializable

### Exception Class org.gradle.testkit.runner.UnexpectedBuildFailure

class UnexpectedBuildFailure extends UnexpectedBuildResultException implements Serializable

### Exception Class org.gradle.testkit.runner.UnexpectedBuildResultException

class UnexpectedBuildResultException extends RuntimeException implements Serializable

#### Serialized Fields

##### buildResult

    BuildResult buildResult

### Exception Class org.gradle.testkit.runner.UnexpectedBuildSuccess

class UnexpectedBuildSuccess extends UnexpectedBuildResultException implements Serializable

### Exception Class org.gradle.testkit.runner.UnsupportedFeatureException

class UnsupportedFeatureException extends RuntimeException implements Serializable

## Package org.gradle.tooling

### Exception Class org.gradle.tooling.BuildActionFailureException

class BuildActionFailureException extends GradleConnectionException implements Serializable

### Exception Class org.gradle.tooling.BuildCancelledException

class BuildCancelledException extends GradleConnectionException implements Serializable

### Exception Class org.gradle.tooling.BuildException

class BuildException extends GradleConnectionException implements Serializable

### Exception Class org.gradle.tooling.GradleConnectionException

class GradleConnectionException extends RuntimeException implements Serializable

### Exception Class org.gradle.tooling.ListenerFailedException

class ListenerFailedException extends GradleConnectionException implements Serializable

#### Serialized Fields

##### listenerFailures

    List<? extends Throwable> listenerFailures

### Exception Class org.gradle.tooling.TestExecutionException

class TestExecutionException extends GradleConnectionException implements Serializable

### Exception Class org.gradle.tooling.UnknownModelException

class UnknownModelException extends UnsupportedVersionException implements Serializable

### Exception Class org.gradle.tooling.UnsupportedVersionException

class UnsupportedVersionException extends GradleConnectionException implements Serializable

## Package org.gradle.tooling.exceptions

### Exception Class org.gradle.tooling.exceptions.UnsupportedBuildArgumentException

class UnsupportedBuildArgumentException extends GradleConnectionException implements Serializable

### Exception Class org.gradle.tooling.exceptions.UnsupportedOperationConfigurationException

class UnsupportedOperationConfigurationException extends UnsupportedVersionException implements Serializable

## Package org.gradle.tooling.model

### Exception Class org.gradle.tooling.model.UnsupportedMethodException

class UnsupportedMethodException extends UnsupportedOperationException implements Serializable

## Package org.gradle.tooling.provider.model

### Exception Class org.gradle.tooling.provider.model.UnknownModelException

class UnknownModelException extends GradleException implements Serializable

## Package org.gradle.workers

### Exception Class org.gradle.workers.WorkerExecutionException

class WorkerExecutionException extends org.gradle.internal.exceptions.DefaultMultiCauseException implements Serializable