索引

A C D E G H J M N O P S T U V W 
All Classes and Interfaces|常量字段值|所有程序包

A

AndroidLibraryPlatform - net.thebugmc.gradle.sonatypepublisher.platform中的类
com.android.library platform that assumes Android plugin classes are available.
AndroidLibraryPlatform(Logger, Project) - 类的构造器 net.thebugmc.gradle.sonatypepublisher.platform.AndroidLibraryPlatform
Sets up the platform.
apply(Project) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
 
applyNecessaryPlugins(Logger, Project) - 类中的静态方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
Applies necessary plugins for this plugin (maven-publish, signing, etc).
AUTOMATIC - enum class 中的枚举常量 net.thebugmc.gradle.sonatypepublisher.PublishingType
The Publish button will be pressed for you immediately after a successful validation.

C

calculateFor(AbstractArchiveTask) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.Checksum
Specifies what file to calculate checksums for.
CentralPortalExtension - net.thebugmc.gradle.sonatypepublisher中的接口
Configuration for the sonatype-central-portal-publisher plugin.
Checksum - net.thebugmc.gradle.sonatypepublisher中的类
Task that calculates checksums for every non-.asc file in an archive.
Checksum() - 类的构造器 net.thebugmc.gradle.sonatypepublisher.Checksum
 
component(Logger, Project) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.AndroidLibraryPlatform
 
component(Logger, Project) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.JavaPlatform
 
component(Logger, Project) - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.platform.Platform
Something like components.java or its alternatives.
COMPONENT_NAME - 类中的静态变量 net.thebugmc.gradle.sonatypepublisher.platform.AndroidLibraryPlatform
The name of the generated component.
configurePom(MavenPom) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.internal.DefaultCentralPortalExtension
 
configureVersionMapping(VersionMappingStrategy) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.internal.DefaultCentralPortalExtension
 

D

DefaultCentralPortalExtension - net.thebugmc.gradle.sonatypepublisher.internal中的类
 
DefaultCentralPortalExtension() - 类的构造器 net.thebugmc.gradle.sonatypepublisher.internal.DefaultCentralPortalExtension
 
defaultPackaging() - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.AndroidLibraryPlatform
 
defaultPackaging() - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.JavaPlatform
 
defaultPackaging() - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.platform.Platform
The default POM packaging value (e.g.
detectPlatform(Logger, Project) - 类中的静态方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
Determines platform based on the plugins already applied - for example, com.android.library.

E

equals(Object) - record class中的方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin.JarTasks
指示某个其他对象是否“等于”此对象。

G

getArtifactId() - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
Grabs the name that will be used throughout the Central Portal plugin, e.g. bundle name, artifactId, etc.
getJarTask() - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
The :jar task that will be used for generating the base .jar file (bundle file 2/4).
getJavadocJarTask() - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
The :javadoc task that will be used for generating the ...-javadoc.jar file (bundle file 3/4).
getName() - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
Grabs the name that will be used throughout the Central Portal plugin, e.g. bundle name, artifactId, etc.
getPassword() - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
The password to use when publishing.
getPassword() - 类中的方法 net.thebugmc.gradle.sonatypepublisher.PublishToCentralPortal
Token passphrase used for the publishing.
getPublicType() - 类中的方法 net.thebugmc.gradle.sonatypepublisher.internal.DefaultCentralPortalExtension
 
getPublishingType() - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
Sets the PublishingType for the current publication.
getSourcesJarTask() - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
The :sourcesJar task that will be used for generating the ...-sources.jar file (bundle file 4/4).
getUsername() - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
The user token to use when publishing.
getUsername() - 类中的方法 net.thebugmc.gradle.sonatypepublisher.PublishToCentralPortal
User token used for the publishing.
GROUP - 类中的静态变量 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
 

H

hashCode() - record class中的方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin.JarTasks
返回此对象的哈希代码值。

J

jarTask(Logger, TaskContainer) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.AndroidLibraryPlatform
 
jarTask(Logger, TaskContainer) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.JavaPlatform
 
jarTask(Logger, TaskContainer) - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.platform.Platform
Task that generates the main artifact.
JarTasks(Jar, Jar) - record class的构造器 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin.JarTasks
创建 JarTasks 记录的实例。
javadocJarTask() - record class中的方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin.JarTasks
返回 javadocJarTask 记录组件的值。
javadocTask(Logger, Project, TaskContainer, FileTree, Provider<String>) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.AndroidLibraryPlatform
 
javadocTask(Logger, Project, TaskContainer, FileTree, Provider<String>) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.JavaPlatform
 
javadocTask(Logger, Project, TaskContainer, FileTree, Provider<String>) - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.platform.Platform
Task that generates the ...-javadoc.jar artifact.
JavaPlatform - net.thebugmc.gradle.sonatypepublisher.platform中的类
java platform that assumes Java plugin classes are available.
JavaPlatform() - 类的构造器 net.thebugmc.gradle.sonatypepublisher.platform.JavaPlatform
 

M

mainSourceSetSources(Logger, Project) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.AndroidLibraryPlatform
 
mainSourceSetSources(Logger, Project) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.platform.JavaPlatform
 
mainSourceSetSources(Logger, Project) - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.platform.Platform
FileTree that represents all sources of a main task.

N

net.thebugmc.gradle.sonatypepublisher - 程序包 net.thebugmc.gradle.sonatypepublisher
 
net.thebugmc.gradle.sonatypepublisher.internal - 程序包 net.thebugmc.gradle.sonatypepublisher.internal
 
net.thebugmc.gradle.sonatypepublisher.platform - 程序包 net.thebugmc.gradle.sonatypepublisher.platform
 

O

outputFile() - 类中的方法 net.thebugmc.gradle.sonatypepublisher.Checksum
File in which the checksum output will be present.

P

Platform - net.thebugmc.gradle.sonatypepublisher.platform中的接口
Platform helps the plugin figure out the differences between various kinds of projects (thanks Android for making a very different platform).
pom(Action<? super MavenPom>) - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
Configure POM (bundle file 1/4) with additional information, like url, licenses, developers, scm.
pom(Action<? super MavenPom>) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.internal.DefaultCentralPortalExtension
 
PublishingType - net.thebugmc.gradle.sonatypepublisher中的Enum Class
Determines whether to publish the artifact immediately, or to hold it back behind Publish button in the Sonatype Central Portal panel.
PublishToCentralPortal - net.thebugmc.gradle.sonatypepublisher中的类
Task for publishing to Central Portal via Central API.
PublishToCentralPortal() - 类的构造器 net.thebugmc.gradle.sonatypepublisher.PublishToCentralPortal
 

S

sendRequest() - 类中的方法 net.thebugmc.gradle.sonatypepublisher.PublishToCentralPortal
Uploads the file via the Central API.
setupBundleTasks(Logger, Project, TaskContainer, MavenPublicationInternal, Provider<String>) - 类中的静态方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
Sets up the :generateBundle and :checksumBundle tasks, returning the latter.
setupExtension(Logger, ExtensionContainer) - 类中的静态方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
setupJarTasks(Logger, Platform, Project, TaskContainer, Provider<String>) - 类中的静态方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
Sets up `:sourcesJar` and `:javadocJar` tasks.
setupPublication(Logger, Project, Platform, ExtensionContainer, TaskContainer, SonatypeCentralPortalPublisherPlugin.JarTasks, DefaultCentralPortalExtension, Provider<String>, Provider<String>) - 类中的静态方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
Sets up a centralPortal publication.
setupPublishToCentralPortalTask(Logger, TaskContainer, Checksum) - 类中的静态方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
Sets up the :publishToCentralPortal task.
setupSigning(Logger, Project, MavenPublication) - 类中的静态方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
Applies signing to the publication and grabs the resulting task.
SonatypeCentralPortalPublisherPlugin - net.thebugmc.gradle.sonatypepublisher中的类
Gradle plugin for building and uploading bundles to the Sonatype Central Portal.
SonatypeCentralPortalPublisherPlugin() - 类的构造器 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin
 
SonatypeCentralPortalPublisherPlugin.JarTasks - net.thebugmc.gradle.sonatypepublisher中的Record Class
sourcesJarTask() - record class中的方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin.JarTasks
返回 sourcesJarTask 记录组件的值。

T

toString() - 类中的方法 net.thebugmc.gradle.sonatypepublisher.Checksum
 
toString() - record class中的方法 net.thebugmc.gradle.sonatypepublisher.SonatypeCentralPortalPublisherPlugin.JarTasks
返回此记录的字符串表示形式。

U

upload(Checksum) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.PublishToCentralPortal
Mark what file should be uploaded.
UPLOAD_ENDPOINT - 类中的静态变量 net.thebugmc.gradle.sonatypepublisher.PublishToCentralPortal
Central API URL for publishingType being AUTOMATIC.
USER_MANAGED - enum class 中的枚举常量 net.thebugmc.gradle.sonatypepublisher.PublishingType
The Publish button will be there for you to press in the Sonatype Central Portal panel.

V

valueOf(String) - enum class中的静态方法 net.thebugmc.gradle.sonatypepublisher.PublishingType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 net.thebugmc.gradle.sonatypepublisher.PublishingType
Returns an array containing the constants of this enum class, in the order they are declared.
versionMapping(Action<? super VersionMappingStrategy>) - 接口中的方法 net.thebugmc.gradle.sonatypepublisher.CentralPortalExtension
versionMapping(Action<? super VersionMappingStrategy>) - 类中的方法 net.thebugmc.gradle.sonatypepublisher.internal.DefaultCentralPortalExtension
 

W

writeChecksums() - 类中的方法 net.thebugmc.gradle.sonatypepublisher.Checksum
Copy over files and add their checksums to the output file.
A C D E G H J M N O P S T U V W 
All Classes and Interfaces|常量字段值|所有程序包