索引
All Classes and Interfaces|所有程序包
A
- AndroidPlatform - cn.lalaki.pub.platform中的类
-
com.android.libraryplatform 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-
.ascfile 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.javaor 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
packagingvalue (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
:jartask that will be used for generating the base.jarfile (bundle file 2/4). - getJavadocJarTask() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
-
The
:javadoctask that will be used for generating the...-javadoc.jarfile (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.PublishingTypefor the current publication. - getSourcesJarTask() - 类中的方法 cn.lalaki.pub.internal.BaseCentralPortalExtension
-
The
:sourcesJartask that will be used for generating the...-sources.jarfile (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.jarartifact. - 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
-
FileTreethat represents all sources of amaintask. - 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
:generateBundleand:checksumBundletasks, returning the latter. - setupExtension(Logger, ExtensionContainer) - 类中的静态方法 cn.lalaki.pub.MavenCentralPublisherPlugin
-
Sets up
BaseCentralPortalExtension. - 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
centralPortalpublication. - setupPublishToCentralPortalTask(Logger, TaskContainer, ChecksumTask) - 类中的静态方法 cn.lalaki.pub.MavenCentralPublisherPlugin
-
Sets up the
:publishToCentralPortaltask. - 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.
All Classes and Interfaces|所有程序包