JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
apply(Project)
- Method in
GithubInfoPlugin
B
baseUrlPart()
- Method in
GithubInfoExtension
@return base repository url part (without protocol: 'github.com/user/repo')
C
ChangelogHelper
- Class in
ru.vyarus.gradle.plugin.github.helper
Helps generating default value for
GithubInfoExtension
.
ChangelogHelper(Project)
- Constructor in
ChangelogHelper
configure(Project, GithubInfoExtension)
- Method in
GithubInfoConfigurer
Called after project evaluation to check if plugin registered and configure it.
configure(Project, GithubInfoExtension)
- Method in
PluginPublishConfigurer
configure(Project, GithubInfoExtension)
- Method in
PomConfigurer
D
defaultChangelogName()
- Method in
ChangelogHelper
@return changelog file name if changelog file recognized in project root or null
defaultLicenseName(GithubInfoExtension)
- Method in
LicenseHelper
@param ext extension object
defaultLicenseUrl(GithubInfoExtension)
- Method in
LicenseHelper
Default url is set either to raw github link to LICENSE or LICENSE.txt file in project root (if exists) or to opensource.org url (if license recognized by
license
).
E
F
find(String)
- Method in
LicenseHelper
@param id license short name
G
getChangelogFile()
- Method in
GithubInfoExtension
Changelog file path relative to root.
getIssues()
- Method in
GithubInfoExtension
Issue tracker url.
getLicenseName()
- Method in
GithubInfoExtension
License name (e.g.
getLicenseUrl()
- Method in
GithubInfoExtension
License url.
getRepositoryUrl()
- Method in
GithubInfoExtension
Repository url (github site link).
getScmConnection()
- Method in
GithubInfoExtension
Scm connection url.
getSite()
- Method in
GithubInfoExtension
Site url.
getVcsUrl()
- Method in
GithubInfoExtension
Vcs url.
GithubInfoConfigurer
- Interface in
ru.vyarus.gradle.plugin.github.configurer
Configurer implementation configures exact plugin with info from
GithubInfoExtension
.
GithubInfoExtension
- Class in
ru.vyarus.gradle.plugin.github
Github info extension.
GithubInfoExtension(Project)
- Constructor in
GithubInfoExtension
GithubInfoPlugin
- Class in
ru.vyarus.gradle.plugin.github
Github info plugin generates commonly required links for github hosted project, like site, issues, scm urls.
H
I
J
K
L
LicenseHelper
- Class in
ru.vyarus.gradle.plugin.github.helper
Helps generating default values for
GithubInfoExtension
.
LicenseHelper.LicenseDescription
- Class in
ru.vyarus.gradle.plugin.github.helper
License description object
LicenseHelper(Project)
- Constructor in
LicenseHelper
M
N
O
P
PluginPublishConfigurer
- Class in
ru.vyarus.gradle.plugin.github.configurer
If 'com.gradle.plugin-publish' plugin registered configures urls:
pluginBundle { website = github.site vcsUrl = github.vcsUrl }
Configuration set only if no value provided yet (user configuration is not overridden).
PomConfigurer
- Class in
ru.vyarus.gradle.plugin.github.configurer
If 'maven-publish' plugin registered, modifies poms in all publications.
Q
R
rawFileUrl(String, String)
- Method in
GithubInfoExtension
@param filePath file path from project root
S
T
U
V
W
X
Y
Z
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation