索引

A B C D E G H J M O P S T U V W 
All Classes and Interfaces|所有程序包

A

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

B

BaseCentralPortalExtension - cn.lalaki.pub.internal中的类
Created on yyyy-MM-dd
BaseCentralPortalExtension() - 类的构造器 cn.lalaki.pub.internal.BaseCentralPortalExtension
 
BaseCentralPortalExtension.PublishingType - cn.lalaki.pub.internal中的Enum Class
Determines whether to publish the artifact immediately, or to hold it back behind Publish button in the Sonatype Central Portal panel.
BasePlatform - cn.lalaki.pub.platform中的类
Platform helps the plugin figure out the differences between various kinds of projects (thanks Android for making a very different platform).
BasePlatform() - 类的构造器 cn.lalaki.pub.platform.BasePlatform
 
BasePublishToCentralPortalTask - cn.lalaki.pub.tasks中的类
Task for publishing to Central Portal via Central API.
BasePublishToCentralPortalTask() - 类的构造器 cn.lalaki.pub.tasks.BasePublishToCentralPortalTask
 

C

calculateFor(AbstractArchiveTask) - 类中的方法 cn.lalaki.pub.tasks.ChecksumTask
Specifies what file to calculate checksums for.
ChecksumTask - cn.lalaki.pub.tasks中的类
Task that calculates checksums for every non-.asc file in an archive.
ChecksumTask() - 类的构造器 cn.lalaki.pub.tasks.ChecksumTask
 
cn.lalaki.pub - 程序包 cn.lalaki.pub
 
cn.lalaki.pub.internal - 程序包 cn.lalaki.pub.internal
 
cn.lalaki.pub.platform - 程序包 cn.lalaki.pub.platform
 
cn.lalaki.pub.tasks - 程序包 cn.lalaki.pub.tasks
 
component(Logger, Project) - 类中的方法 cn.lalaki.pub.platform.AndroidPlatform
 
component(Logger, Project) - 类中的方法 cn.lalaki.pub.platform.BasePlatform
Something like components.java or its alternatives.
component(Logger, Project) - 类中的方法 cn.lalaki.pub.platform.JavaPlatform
 
configurePom(MavenPom) - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
 
configureVersionMapping(VersionMappingStrategy) - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
 

D

defaultPackaging() - 类中的方法 cn.lalaki.pub.platform.AndroidPlatform
 
defaultPackaging() - 类中的方法 cn.lalaki.pub.platform.BasePlatform
The default POM packaging value (e.g.
defaultPackaging() - 类中的方法 cn.lalaki.pub.platform.JavaPlatform
 
detectPlatform(Logger, Project) - 类中的静态方法 cn.lalaki.pub.MavenCentralPublisherPlugin
Determines platform based on the plugins already applied - for example, com.android.library.

E

equals(Object) - record class中的方法 cn.lalaki.pub.MavenCentralPublisherPlugin.JarTasks
指示某个其他对象是否“等于”此对象。

G

getArtifactId() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
Grabs the name that will be used throughout the Central Portal plugin, e.g. bundle name, artifactId, etc.
getJarTask() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
The :jar task that will be used for generating the base .jar file (bundle file 2/4).
getJavadocJarTask() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
The :javadoc task that will be used for generating the ...-javadoc.jar file (bundle file 3/4).
getName() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
Grabs the name that will be used throughout the Central Portal plugin, e.g. bundle name, artifactId, etc.
getPassword() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
The password to use when publishing.
getPublicType() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
 
getPublishingType() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
Sets the BaseCentralPortalExtension.PublishingType for the current publication.
getSourcesJarTask() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
The :sourcesJar task that will be used for generating the ...-sources.jar file (bundle file 4/4).
getUsername() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
The user token to use when publishing.

H

hashCode() - record class中的方法 cn.lalaki.pub.MavenCentralPublisherPlugin.JarTasks
返回此对象的哈希代码值。

J

jarTask(Logger, TaskContainer) - 类中的方法 cn.lalaki.pub.platform.AndroidPlatform
 
jarTask(Logger, TaskContainer) - 类中的方法 cn.lalaki.pub.platform.BasePlatform
Task that generates the main artifact.
jarTask(Logger, TaskContainer) - 类中的方法 cn.lalaki.pub.platform.JavaPlatform
 
JarTasks(Jar, Jar) - record class的构造器 cn.lalaki.pub.MavenCentralPublisherPlugin.JarTasks
创建 JarTasks 记录的实例。
javadocJarTask() - record class中的方法 cn.lalaki.pub.MavenCentralPublisherPlugin.JarTasks
返回 javadocJarTask 记录组件的值。
javadocTask(Logger, Project, TaskContainer, FileTree, Provider<String>) - 类中的方法 cn.lalaki.pub.platform.AndroidPlatform
 
javadocTask(Logger, Project, TaskContainer, FileTree, Provider<String>) - 类中的方法 cn.lalaki.pub.platform.BasePlatform
Task that generates the ...-javadoc.jar artifact.
javadocTask(Logger, Project, TaskContainer, FileTree, Provider<String>) - 类中的方法 cn.lalaki.pub.platform.JavaPlatform
 
JavaPlatform - cn.lalaki.pub.platform中的类
Created on yyyy-MM-dd
JavaPlatform() - 类的构造器 cn.lalaki.pub.platform.JavaPlatform
 

M

mainSourceSetSources(Logger, Project) - 类中的方法 cn.lalaki.pub.platform.AndroidPlatform
已过时。
mainSourceSetSources(Logger, Project) - 类中的方法 cn.lalaki.pub.platform.BasePlatform
FileTree that represents all sources of a main task.
mainSourceSetSources(Logger, Project) - 类中的方法 cn.lalaki.pub.platform.JavaPlatform
 
MavenCentralPublisherPlugin - cn.lalaki.pub中的类
Gradle plugin for building and uploading bundles to the Sonatype Central Portal.
MavenCentralPublisherPlugin() - 类的构造器 cn.lalaki.pub.MavenCentralPublisherPlugin
 
MavenCentralPublisherPlugin.JarTasks - cn.lalaki.pub中的Record Class

O

outputFile() - 类中的方法 cn.lalaki.pub.tasks.ChecksumTask
File in which the checksum output will be present.

P

pom(Action<? super MavenPom>) - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
 

S

sendRequest() - 类中的方法 cn.lalaki.pub.tasks.BasePublishToCentralPortalTask
Uploads the file via the Central API.
setupBundleTasks(Logger, Project, TaskContainer, MavenPublicationInternal, Provider<String>) - 类中的静态方法 cn.lalaki.pub.MavenCentralPublisherPlugin
Sets up the :generateBundle and :checksumBundle tasks, returning the latter.
setupExtension(Logger, ExtensionContainer) - 类中的静态方法 cn.lalaki.pub.MavenCentralPublisherPlugin
setupJarTasks(Logger, BasePlatform, Project, TaskContainer, Provider<String>) - 类中的静态方法 cn.lalaki.pub.MavenCentralPublisherPlugin
Sets up `:sourcesJar` and `:javadocJar` tasks.
setupPublication(Logger, Project, BasePlatform, ExtensionContainer, TaskContainer, MavenCentralPublisherPlugin.JarTasks, BaseCentralPortalExtension, Provider<String>, Provider<String>) - 类中的静态方法 cn.lalaki.pub.MavenCentralPublisherPlugin
Sets up a centralPortal publication.
setupPublishToCentralPortalTask(Logger, TaskContainer, ChecksumTask) - 类中的静态方法 cn.lalaki.pub.MavenCentralPublisherPlugin
Sets up the :publishToCentralPortal task.
setupSigning(Logger, Project, MavenPublication) - 类中的静态方法 cn.lalaki.pub.MavenCentralPublisherPlugin
Applies signing to the publication and grabs the resulting task.
sourcesJarTask() - record class中的方法 cn.lalaki.pub.MavenCentralPublisherPlugin.JarTasks
返回 sourcesJarTask 记录组件的值。

T

toString() - record class中的方法 cn.lalaki.pub.MavenCentralPublisherPlugin.JarTasks
返回此记录的字符串表示形式。
toString() - 类中的方法 cn.lalaki.pub.tasks.ChecksumTask
 

U

upload(ChecksumTask) - 类中的方法 cn.lalaki.pub.tasks.BasePublishToCentralPortalTask
Mark what file should be uploaded.
USER_MANAGED - enum class 中的枚举常量 cn.lalaki.pub.internal.BaseCentralPortalExtension.PublishingType
The Publish button will be there for you to press in the Sonatype Central Portal panel.

V

valueOf(String) - enum class中的静态方法 cn.lalaki.pub.internal.BaseCentralPortalExtension.PublishingType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 cn.lalaki.pub.internal.BaseCentralPortalExtension.PublishingType
Returns an array containing the constants of this enum class, in the order they are declared.
versionMapping(Action<? super VersionMappingStrategy>) - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
 

W

writeChecksums() - 类中的方法 cn.lalaki.pub.tasks.ChecksumTask
Copy over files and add their checksums to the output file.
A B C D E G H J M O P S T U V W 
All Classes and Interfaces|所有程序包