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
ABISplits
- Class in
com.buddybuild.plugins.model.split
ABISplits(AbiSplitOptions)
- Constructor in
ABISplits
accumulateManifestPlaceholders(BaseVariant)
- Method in
BBBaseVariant
addTestCase(TestDescriptor)
- Method in
TestSuite
Android
- Class in
com.buddybuild.plugins.model
AndroidFile
- Class in
com.buddybuild.plugins.model
AndroidFile(File)
- Constructor in
AndroidFile
AndroidInterceptorPlugin
- Class in
com.buddybuild.plugins
ApplicationVariantValidator
- Class in
com.buddybuild.plugins.model
ApplicationVariantValidator(Project, Set<String>)
- Constructor in
ApplicationVariantValidator
If the list of variants is debug/release we don't blacklist those buildTypes.
apply(Project)
- Method in
AndroidInterceptorPlugin
AppProject
- Class in
com.buddybuild.plugins.model.project
AppProject(Project, ArrayList<ProjectDependency>)
- Constructor in
AppProject
B
BaseProject
- Class in
com.buddybuild.plugins.model.project
BBApplicationVariant
- Class in
com.buddybuild.plugins.model.variant
BBApplicationVariant(Project, ApplicationVariant, ArrayList<ProjectDependency>)
- Constructor in
BBApplicationVariant
BBBaseVariant
- Class in
com.buddybuild.plugins.model.variant
BBBuildType
- Class in
com.buddybuild.plugins.model
BBBuildType(BuildType, HashMap<String, SigningConfig>, SigningConfig)
- Constructor in
BBBuildType
BBLibraryVariant
- Class in
com.buddybuild.plugins.model.variant
BBLibraryVariant(Project, LibraryVariant, ArrayList<ProjectDependency>)
- Constructor in
BBLibraryVariant
BBProductFlavor
- Class in
com.buddybuild.plugins.model
BBProductFlavor(ProductFlavor, HashMap<String, SigningConfig>, SigningConfig)
- Constructor in
BBProductFlavor
BBSigningConfig
- Class in
com.buddybuild.plugins.model
BBSigningConfig(SigningConfig)
- Constructor in
BBSigningConfig
BBSplits
- Class in
com.buddybuild.plugins.model.split
BBSplits(Splits)
- Constructor in
BBSplits
BBTask
- Class in
com.buddybuild.plugins.model
BBTask(Task)
- Constructor in
BBTask
BBTestVariant
- Class in
com.buddybuild.plugins.model.variant
BBTestVariant(Project, TestVariant)
- Constructor in
BBTestVariant
BBVariantOutput
- Class in
com.buddybuild.plugins.model
BBVariantOutput(VariantOutput)
- Constructor in
BBVariantOutput
BUDDYBUILD_ANDROID_DUMP_DIR
- Field in
Shared
BUDDYBUILD_ANDROID_SDK_VERSION
- Field in
Shared
BUDDYBUILD_ASSETS_DIR_NAME
- Field in
Shared
BUDDYBUILD_ENABLE_GRADLE_ENV_INTERCEPTION
- Field in
Shared
BUDDYBUILD_ENABLE_JUNIT_INTERCEPTION
- Field in
Shared
BUDDYBUILD_GRADLE_ENV_JSON_FILE
- Field in
Shared
BUDDYBUILD_JUNIT_RESULTS_DIR
- Field in
Shared
BuildScriptInfo
- Class in
com.buddybuild.plugins.model
BuildScriptInfo(Project)
- Constructor in
BuildScriptInfo
buildSigningConfigs(Project)
- Method in
BBSigningConfig
C
configureAssets(Project)
- Method in
SDKIntegrator
configureDependencies(Project)
- Method in
SDKIntegrator
configureDex(Project)
- Method in
SDKIntegrator
configureJumboMode(BaseExtension)
- Method in
BaseProject
configureLint(Project, AppExtension)
- Method in
BaseProject
configureSDKVersion(Project)
- Method in
SDKIntegrator
configureTasks(Project)
- Method in
AndroidInterceptorPlugin
convertManifestDotValueToPath(String)
- Method in
BBBaseVariant
D
DensitySplits
- Class in
com.buddybuild.plugins.model.split
DensitySplits(DensitySplitOptions)
- Constructor in
DensitySplits
dumpAndroidTask(Project, Android)
- Method in
AndroidInterceptorPlugin
This is the `dumpAndroid` task It outputs to JSON all the variables required
E
environmentalVariables(Project)
- Method in
AndroidInterceptorPlugin
F
findDrawablePathFromResourceDirs(String, def)
- Method in
BBBaseVariant
G
generateMD5(String)
- Method in
Shared
getApplicationXmlNodeFromManifest(GPathResult)
- Method in
BBBaseVariant
getMainActivityXmlNodeFromManifest(GPathResult)
- Method in
BBBaseVariant
getResourceIdentifierName(String)
- Method in
BBBaseVariant
Gets the resource identifier name for the current resource identifier
getTestCase(TestDescriptor)
- Method in
TestSuite
getWhiteList()
- Method in
ApplicationVariantValidator
GRADLE_VERSION_MAJOR_CHANGES
- Field in
Shared
GradleEnvironment
- Class in
com.buddybuild.plugins.model
H
I
init(String, Project)
- Method in
BaseProject
init(Project, BaseVariant)
- Method in
BBBaseVariant
A try/catch Block is used here because in certain versions of gradle, they don't use .all(), therefore we have to revert to .each()
injectApplication(BBApplicationVariant)
- Method in
SDKIntegrator
injectManifests(BBApplicationVariant)
- Method in
SDKIntegrator
injectProguardFiles(BuildType)
- Method in
SDKIntegrator
invokeApi(def, String)
- Method in
Shared
isBlackListed(String)
- Method in
ApplicationVariantValidator
isGradleAboveVersion(String)
- Method in
Shared
Checks to see if the version of the gradle plugin is above 3.0.0 This check is required for new changes to the API
isIntentActionMain(NodeChild)
- Method in
BBBaseVariant
isIntentCategoryLauncher(NodeChild)
- Method in
BBBaseVariant
isManifestPlaceholder(String)
- Method in
BBBaseVariant
Checks to see if the string is a manifest placeholder
isResourceIdentifier(String)
- Method in
BBBaseVariant
Checks to see if the string is a resource identifier
isSigningReady(SigningConfig)
- Method in
BBSigningConfig
isWhiteListed(String)
- Method in
ApplicationVariantValidator
J
JavaProject
- Class in
com.buddybuild.plugins.model.project
JavaProject(Project)
- Constructor in
JavaProject
JUnitParser(Project)
- Method in
AndroidInterceptorPlugin
K
L
LibraryProject
- Class in
com.buddybuild.plugins.model.project
LibraryProject(Project, ArrayList<ProjectDependency>)
- Constructor in
LibraryProject
loadProperty(Project, String, Class)
- Method in
AndroidInterceptorPlugin
loadSettings(Project)
- Method in
AndroidInterceptorPlugin
M
main(Project)
- Method in
AndroidInterceptorPlugin
The main function for processing all the build variants into seperate projects
modifiedManifests
- Field in
Shared
modifyManifests(BBApplicationVariant)
- Method in
TestIntegrator
N
O
P
parseAndroidIconFromManifest(GPathResult)
- Method in
BBBaseVariant
parseAndroidLabelFromManifest(GPathResult)
- Method in
BBBaseVariant
parseApplicationFromManifest(GPathResult)
- Method in
BBBaseVariant
parsedManifests
- Field in
Shared
parseMainActivityFromManifest(GPathResult)
- Method in
BBBaseVariant
parseStringResourceFromResourceDirs(String, BaseVariant)
- Method in
BBBaseVariant
processManifests(Project, BaseVariant, ArrayList<ProjectDependency>)
- Method in
BBBaseVariant
processOutputs(BaseVariant)
- Method in
BBBaseVariant
Q
R
replaceManifestPlaceholders(BaseVariant, String)
- Method in
BBBaseVariant
Replace the placeholders in the Android Manifest for a variant for a specific string
resolveAndroidIconFromManifest(GPathResult, BaseVariant)
- Method in
BBBaseVariant
resolveAndroidLabelFromManifest(GPathResult, BaseVariant)
- Method in
BBBaseVariant
resolveApplicationFromManifest(GPathResult, BaseVariant, Project, ArrayList<ProjectDependency>)
- Method in
BBBaseVariant
resolveMainActivityFromManifest(GPathResult, BaseVariant)
- Method in
BBBaseVariant
resolvePackageNameFromManifest(GPathResult)
- Method in
BBBaseVariant
S
sanitizeResourceValue(String)
- Method in
BBBaseVariant
@return
Parameters:
str
SDKIntegrator
- Class in
com.buddybuild.plugins.integrator
searchDirRecursively(File, String)
- Method in
BBBaseVariant
This is bullshit Ideally, project.Filetree would allow for case insensitive searches, but it currently doesn't.
Shared
- Class in
com.buddybuild.plugins
T
TestCase
- Class in
com.buddybuild.plugins.model.test
TestCase(TestDescriptor)
- Constructor in
TestCase
TestIntegrator
- Class in
com.buddybuild.plugins.integrator
TestSuite
- Class in
com.buddybuild.plugins.model.test
TestSuite(TestDescriptor)
- Constructor in
TestSuite
TestTaskRun
- Class in
com.buddybuild.plugins.model.test
TestTaskRun(Task)
- Constructor in
TestTaskRun
toString()
- Method in
Android
toString()
- Method in
GradleEnvironment
U
update(TestResult)
- Method in
TestCase
update(TestResult)
- Method in
TestSuite
updateTestCase(TestDescriptor, TestResult)
- Method in
TestSuite
UTF_8
- Field in
Shared
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