allprojects { }
artifacts { }
buildscript { }
configurations { }
dependencies { }
repositories { }
sourceSets { }
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 (HTTP 建置快取)
InputNormalizationHandler (輸入正規化處理器)
InputNormalization (輸入正規化)
RuntimeClasspathNormalization (執行時期類別路徑正規化)
TaskReportTask (任務報告任務)
ProjectReportTask (專案報告任務)
DependencyReportTask (依賴報告任務)
DependencyInsightReportTask (依賴洞察報告任務)
PropertyReportTask (屬性報告任務)
ComponentReport (組件報告)
DependentComponentsReport (依賴組件報告)
ModelReport (模型報告)
OutgoingVariantsReportTask (輸出變體報告任務)
ResolvableConfigurationsReportTask (可解析組態報告任務)
ArtifactTransformsReportTask (產出物轉換報告任務)
AntlrTask
BuildEnvironmentReportTask (建置環境報告任務)
Checkstyle
CodeNarc
Copy (複製)
CreateStartScripts (建立啟動腳本)
Delete (刪除)
Ear
Exec (執行)
GenerateIvyDescriptor (產生 Ivy 描述符)
GenerateMavenPom (產生 Maven Pom)
GenerateBuildDashboard (產生建置儀表板)
GradleBuild (Gradle 建置)
GroovyCompile (Groovy 編譯)
Groovydoc (Groovydoc)
HtmlDependencyReportTask (HTML 依賴報告任務)
JacocoReport (Jacoco 報告)
JacocoCoverageVerification (Jacoco 覆蓋率驗證)
Jar (Jar)
JavaCompile (Java 編譯)
Javadoc (Javadoc)
JavaExec (Java 執行)
Pmd
ProcessResources (處理資源)
PublishToIvyRepository (發佈至 Ivy 倉庫)
PublishToMavenRepository (發佈至 Maven 倉庫)
ScalaCompile (Scala 編譯)
ScalaDoc (ScalaDoc)
UpdateDaemonJvm (更新 Daemon JVM)
InitBuild (初始化建置)
Sign (簽署)
Sync (同步)
Tar (Tar)
AbstractTestTask (抽象測試任務)
Test (測試)
TestReport (測試報告)
War (War)
Wrapper (Wrapper)
WriteProperties (寫入屬性)
Zip (Zip)
TestingExtension (測試擴展)
TestSuite (測試套件)
JvmTestSuite (JVM 測試套件)
TestSuiteTarget (測試套件目標)
JvmTestSuiteTarget (JVM 測試套件目標)
Dependencies (依賴)
GradleDependencies (Gradle 依賴)
TestFixturesDependencyModifiers (測試組件依賴修飾符)
PlatformDependencyModifiers (平台依賴修飾符)
JvmComponentDependencies (JVM 組件依賴)
CustomizableHtmlReport (可自訂 HTML 報告)
SingleFileReport (單一檔案報告)
DirectoryReport (目錄報告)
Report (報告)
Reporting (報告)
ReportContainer (報告容器)
ReportingExtension (報告擴展)
AggregateTestReport (彙總測試報告)
JacocoCoverageReport (Jacoco 覆蓋率報告)
EclipseModel (Eclipse 模型)
EclipseProject (Eclipse 專案)
EclipseClasspath (Eclipse 類別路徑)
EclipseJdt (Eclipse Jdt)
EclipseWtp (Eclipse Wtp)
EclipseWtpComponent (Eclipse Wtp 組件)
EclipseWtpFacet (Eclipse Wtp Facet)
IdeaModel (Idea 模型)
IdeaProject (Idea 專案)
IdeaModule (Idea 模組)
IdeaWorkspace (Idea 工作區)
XmlFileContentMerger (XML 檔案內容合併器)
FileContentMerger (檔案內容合併器)
GenerateEclipseProject (產生 Eclipse 專案)
GenerateEclipseClasspath (產生 Eclipse 類別路徑)
GenerateEclipseJdt (產生 Eclipse Jdt)
GenerateEclipseWtpComponent (產生 Eclipse Wtp 組件)
GenerateEclipseWtpFacet (產生 Eclipse Wtp Facet)
GenerateIdeaModule (產生 Idea 模組)
GenerateIdeaProject (產生 Idea 專案)
GenerateIdeaWorkspace (產生 Idea 工作區)
GenerateSchemeFileTask (產生 Scheme 檔案任務)
GenerateWorkspaceSettingsFileTask (產生工作區設定檔案任務)
GenerateXcodeProjectFileTask (產生 Xcode 專案檔案任務)
GenerateXcodeWorkspaceFileTask (產生 Xcode 工作區檔案任務)
GenerateSolutionFileTask (產生解決方案檔案任務)
GenerateProjectFileTask (產生專案檔案任務)
GenerateFiltersFileTask (產生篩選器檔案任務)
TransformAction (轉換動作)
TransformOutputs (轉換輸出)
TransformSpec (轉換規範)
Gcc
Clang
VisualCpp
Swiftc
CppApplication (C++ 應用程式)
CppLibrary (C++ 程式庫)
CppTestSuite (C++ 測試套件)
SwiftApplication (Swift 應用程式)
SwiftLibrary (Swift 程式庫)
SwiftXCTestSuite (Swift XCTest 套件)
CppCompile (C++ 編譯)
SwiftCompile (Swift 編譯)
LinkExecutable (連結可執行檔)
LinkSharedLibrary (連結共享程式庫)
CreateStaticLibrary (建立靜態程式庫)
LinkMachOBundle (連結 Mach-O Bundle)
InstallExecutable (安裝可執行檔)
InstallXCTestBundle (安裝 XCTest Bundle)
RunTestExecutable (執行測試可執行檔)
XCTest
目錄
注意:此類別正在孵化中,並可能在 Gradle 未來版本中變更。
Swift Compiler 工具鏈。
無屬性
無方法
無 script 區塊