Lines Matching defs:Module

459 type Module struct {  struct
460 android.ModuleBase
461 android.DefaultableModuleBase
462 android.ApexModuleBase
465 embeddableInModuleAndImport
467 properties CommonProperties
468 protoProperties android.ProtoProperties
469 deviceProperties DeviceProperties
471 overridableProperties OverridableProperties
472 sourceProperties android.SourceProperties
476 headerJarFile android.Path
480 implementationJarFile android.Path
483 srcJarArgs []string
484 srcJarDeps android.Paths
487 transitiveSrcFiles depset.DepSet[android.Path]
491 implementationAndResourcesJar android.Path
494 dexJarFile OptionalDexJarPath
497 jacocoReportClassesFile android.Path
500 outputFile android.Path
501 extraOutputFiles android.Paths
503 exportAidlIncludeDirs android.Paths
504 ignoredAidlPermissionList android.Paths
506 logtagsSrcs android.Paths
509 installFile android.Path
512 hostdexInstallFile android.InstallPath
515 uniqueSrcFiles android.Paths
518 compiledSrcJars android.Paths
521 overrideManifest android.OptionalPath
524 exportedPluginJars android.Paths
527 exportedPluginClasses []string
530 exportedDisableTurbine bool
534 expandIDEInfoCompiledSrcs []string
537 expandJarjarRules android.Path
540 repackageJarjarRules android.Path
543 extraResources android.Paths
545 hiddenAPI
546 dexer
547 dexpreopter
548 usesLibrary
549 linter
552 kytheFiles android.Paths
553 kytheKotlinFiles android.Paths
555 hideApexVariantFromMake bool
557 sdkVersion android.SdkSpec
558 minSdkVersion android.ApiLevel
559 maxSdkVersion android.ApiLevel
561 sourceExtensions []string
563 annoSrcJars android.Paths
568 stem string
572 jarjarRenameRules map[string]string
574 stubsLinkType StubsLinkType
579 aconfigCacheFiles android.Paths
583 compileDepNames []string
585 ravenizer struct {
593 func (j *Module) StaticDependencyTags() []blueprint.DependencyTag {
598 func (j *Module) DynamicDependencyTags() []blueprint.DependencyTag {
604 func (j *Module) InstallInProduct() bool {
611 func (j *Module) IsStubsModule() bool {
636 func (j *Module) checkSdkVersions(ctx android.ModuleContext) {
661 func (j *Module) checkPlatformAPI(ctx android.ModuleContext) {
674 func (j *Module) checkHeadersOnly(ctx android.ModuleContext) {
685 func (j *Module) addHostProperties() {
694 func (j *Module) addHostAndDeviceProperties() {
706 func (j *Module) provideHiddenAPIPropertyInfo(ctx android.ModuleContext) {
719 func setOutputFiles(ctx android.ModuleContext, m Module) {
748 func (j *Module) shouldInstrument(ctx android.BaseModuleContext) bool {
754 func (j *Module) shouldApiMapper() bool {
758 func (j *Module) shouldInstrumentStatic(ctx android.BaseModuleContext) bool {
765 func (j *Module) shouldInstrumentInApex(ctx android.BaseModuleContext) bool {
783 func (j *Module) setInstrument(value bool) {
787 func (j *Module) setApiMapper(value bool) {
791 func (j *Module) SdkVersion(ctx android.EarlyModuleContext) android.SdkSpec {
795 func (j *Module) SystemModules() string {
799 func (j *Module) MinSdkVersion(ctx android.EarlyModuleContext) android.ApiLevel {
806 func (j *Module) GetDeviceProperties() *DeviceProperties {
810 func (j *Module) MaxSdkVersion(ctx android.EarlyModuleContext) android.ApiLevel {
818 func (j *Module) ReplaceMaxSdkVersionPlaceholder(ctx android.EarlyModuleContext) android.ApiLevel {
826 func (j *Module) MinSdkVersionString() string {
830 func (j *Module) TargetSdkVersion(ctx android.EarlyModuleContext) android.ApiLevel {
837 func (j *Module) AvailableFor(what string) bool {
847 func (j *Module) staticLibs(ctx android.BaseModuleContext) []string {
851 func (j *Module) deps(ctx android.BottomUpMutatorContext) {
939 func (j *Module) hasSrcExt(ext string) bool {
943 func (j *Module) individualAidlFlags(ctx android.ModuleContext, aidlFile android.Path) string {
954 func (j *Module) aidlFlags(ctx android.ModuleContext, aidlPreprocess android.OptionalPath,
1013 func (j *Module) collectBuilderFlags(ctx android.ModuleContext, deps deps) javaBuilderFlags {
1079 func (j *Module) collectJavacFlags(
1132 func (j *Module) AddJSONData(d *map[string]interface{}) {
1140 func (j *Module) addGeneratedSrcJars(path android.Path) {
1144 …Context, extraSrcJars, extraClasspathJars, extraCombinedJars, extraDepCombinedJars android.Paths) {
1943 func (j *Module) useCompose(ctx android.BaseModuleContext) bool {
1963 func (j *Module) collectProguardSpecInfo(ctx android.ModuleContext) ProguardSpecInfo {
2006 func (j *Module) compileJavaClasses(ctx android.ModuleContext, jarName string, idx int,
2058 func (j *Module) compileJavaHeader(ctx android.ModuleContext, srcFiles, srcJars android.Paths,
2090 func (j *Module) instrument(ctx android.ModuleContext, flags javaBuilderFlags,
2145 func (j *Module) HeaderJars() android.Paths {
2152 func (j *Module) ImplementationJars() android.Paths {
2159 func (j *Module) DexJarBuildPath(ctx android.ModuleErrorfContext) OptionalDexJarPath {
2163 func (j *Module) DexJarInstallPath() android.Path {
2167 func (j *Module) ImplementationAndResourcesJars() android.Paths {
2174 func (j *Module) AidlIncludeDirs() android.Paths {
2179 func (j *Module) ClassLoaderContexts() dexpreopt.ClassLoaderContextMap {
2184 func (j *Module) IDEInfo(ctx android.BaseModuleContext, dpInfo *android.IdeInfo) {
2199 func (j *Module) CompilerDeps() []string {
2203 func (j *Module) hasCode(ctx android.ModuleContext) bool {
2209 func (j *Module) DepIsInSameApex(ctx android.BaseModuleContext, dep android.Module) bool {
2214 …Module) ShouldSupportSdkVersion(ctx android.BaseModuleContext, sdkVersion android.ApiLevel) error {
2230 func (j *Module) Stem() string {
2237 func (j *Module) JacocoReportClassesFile() android.Path {
2241 func (j *Module) collectTransitiveSrcFiles(ctx android.ModuleContext, mine android.Paths) {
2255 func (j *Module) IsInstallable() bool {
2323 …*Module) getSdkLinkType(ctx android.BaseModuleContext, name string) (ret sdkLinkType, stubs bool) {
2361 func (j *Module) checkSdkLinkType(
2382 func (j *Module) collectDeps(ctx android.ModuleContext) deps {
2696 func (module *Module) addJarJarRenameRule(original string, renamed string) {
2836 func (this Module) GetDebugString() string {
2842 func (module *Module) collectJarJarRules(ctx android.ModuleContext) *JarJarProviderData {
2920 …essary(ctx android.ModuleContext, infile android.Path, jarName, info string) (android.Path, bool) {
2929 …essary(ctx android.ModuleContext, infile android.Path, jarName, info string) (android.Path, bool) {
2950 func (j *Module) ProvidesUsesLib() *string {
2964 func (j *Module) UsesLibrary() *usesLibrary {