allprojects { }
artifacts { }
buildscript { }
configurations { }
dependencies { }
repositories { }
subprojects { }
publishing { }
Project
Task
Gradle
Settings
IncludedBuild
ProjectLayout
BuildLayout
Script
SourceSet
SourceSetOutput
SourceDirectorySet
Configuration
ConsumableConfiguration
ResolvableConfiguration
DependencyScopeConfiguration
ResolutionStrategy
ArtifactResolutionQuery
ComponentSelection
ComponentSelectionRules
DependencyCollector
ExtensionAware
ExtraPropertiesExtension
PluginDependenciesSpec
PluginDependencySpec
PluginManagementSpec
ProviderFactory
ResourceHandler
TextResourceFactory
InputChanges
Distribution
PublishingExtension
IvyPublication
IvyArtifact
IvyArtifactSet
IvyModuleDescriptorSpec
IvyModuleDescriptorAuthor
IvyModuleDescriptorLicense
IvyModuleDescriptorDescription
MavenPublication
MavenArtifact
MavenArtifactSet
MavenPom
MavenPomCiManagement
MavenPomContributor
MavenPomContributorSpec
MavenPomDeveloper
MavenPomDeveloperSpec
MavenPomDistributionManagement
MavenPomIssueManagement
MavenPomLicense
MavenPomLicenseSpec
MavenPomMailingList
MavenPomMailingListSpec
MavenPomOrganization
MavenPomRelocation
MavenPomScm
TaskContainer
ConfigurationContainer
RepositoryHandler
DependencyHandler
ComponentMetadataHandler
ArtifactHandler
BuildCacheConfiguration
DirectoryBuildCache
HttpBuildCache
InputNormalizationHandler
InputNormalization
RuntimeClasspathNormalization
TaskReportTask
ProjectReportTask
DependencyReportTask
DependencyInsightReportTask
PropertyReportTask
ComponentReport
DependentComponentsReport
ModelReport
OutgoingVariantsReportTask
ResolvableConfigurationsReportTask
ArtifactTransformsReportTask
AntlrTask
BuildEnvironmentReportTask
Checkstyle
CodeNarc