1package android 2 3import ( 4 "github.com/google/blueprint" 5 "github.com/google/blueprint/proptools" 6) 7 8type ModuleProxy struct { 9 module blueprint.ModuleProxy 10} 11 12var _ Module = (*ModuleProxy)(nil) 13 14func (m ModuleProxy) Name() string { 15 return m.module.Name() 16} 17 18func (m ModuleProxy) GenerateBuildActions(context blueprint.ModuleContext) { 19 m.module.GenerateBuildActions(context) 20} 21 22func (m ModuleProxy) GenerateAndroidBuildActions(context ModuleContext) { 23 panic("method is not implemented on ModuleProxy") 24} 25 26func (m ModuleProxy) ComponentDepsMutator(ctx BottomUpMutatorContext) { 27 panic("method is not implemented on ModuleProxy") 28} 29 30func (m ModuleProxy) DepsMutator(context BottomUpMutatorContext) { 31 panic("method is not implemented on ModuleProxy") 32} 33 34func (m ModuleProxy) base() *ModuleBase { 35 panic("method is not implemented on ModuleProxy") 36} 37 38func (m ModuleProxy) Disable() { 39 40 panic("method is not implemented on ModuleProxy") 41} 42 43func (m ModuleProxy) Enabled(ctx ConfigurableEvaluatorContext) bool { 44 panic("method is not implemented on ModuleProxy") 45} 46 47func (m ModuleProxy) Target() Target { 48 panic("method is not implemented on ModuleProxy") 49} 50 51func (m ModuleProxy) MultiTargets() []Target { 52 panic("method is not implemented on ModuleProxy") 53} 54 55func (m ModuleProxy) ImageVariation() blueprint.Variation { 56 panic("method is not implemented on ModuleProxy") 57} 58 59func (m ModuleProxy) Owner() string { 60 panic("method is not implemented on ModuleProxy") 61} 62 63func (m ModuleProxy) InstallInData() bool { 64 panic("method is not implemented on ModuleProxy") 65} 66 67func (m ModuleProxy) InstallInTestcases() bool { 68 panic("method is not implemented on ModuleProxy") 69} 70 71func (m ModuleProxy) InstallInSanitizerDir() bool { 72 panic("method is not implemented on ModuleProxy") 73} 74 75func (m ModuleProxy) InstallInRamdisk() bool { 76 panic("method is not implemented on ModuleProxy") 77} 78 79func (m ModuleProxy) InstallInVendorRamdisk() bool { 80 panic("method is not implemented on ModuleProxy") 81} 82 83func (m ModuleProxy) InstallInDebugRamdisk() bool { 84 panic("method is not implemented on ModuleProxy") 85} 86 87func (m ModuleProxy) InstallInRecovery() bool { 88 panic("method is not implemented on ModuleProxy") 89} 90 91func (m ModuleProxy) InstallInRoot() bool { 92 panic("method is not implemented on ModuleProxy") 93} 94 95func (m ModuleProxy) InstallInOdm() bool { 96 panic("method is not implemented on ModuleProxy") 97} 98 99func (m ModuleProxy) InstallInProduct() bool { 100 panic("method is not implemented on ModuleProxy") 101} 102 103func (m ModuleProxy) InstallInVendor() bool { 104 panic("method is not implemented on ModuleProxy") 105} 106 107func (m ModuleProxy) InstallInSystemExt() bool { 108 panic("method is not implemented on ModuleProxy") 109} 110 111func (m ModuleProxy) InstallInSystemDlkm() bool { 112 panic("method is not implemented on ModuleProxy") 113} 114 115func (m ModuleProxy) InstallInVendorDlkm() bool { 116 panic("method is not implemented on ModuleProxy") 117} 118 119func (m ModuleProxy) InstallInOdmDlkm() bool { 120 panic("method is not implemented on ModuleProxy") 121} 122 123func (m ModuleProxy) InstallForceOS() (*OsType, *ArchType) { 124 panic("method is not implemented on ModuleProxy") 125} 126 127func (m ModuleProxy) PartitionTag(d DeviceConfig) string { 128 panic("method is not implemented on ModuleProxy") 129} 130 131func (m ModuleProxy) HideFromMake() { 132 panic("method is not implemented on ModuleProxy") 133} 134 135func (m ModuleProxy) IsHideFromMake() bool { 136 panic("method is not implemented on ModuleProxy") 137} 138 139func (m ModuleProxy) SkipInstall() { 140 panic("method is not implemented on ModuleProxy") 141} 142 143func (m ModuleProxy) IsSkipInstall() bool { 144 panic("method is not implemented on ModuleProxy") 145} 146 147func (m ModuleProxy) MakeUninstallable() { 148 panic("method is not implemented on ModuleProxy") 149} 150 151func (m ModuleProxy) ReplacedByPrebuilt() { 152 panic("method is not implemented on ModuleProxy") 153} 154 155func (m ModuleProxy) IsReplacedByPrebuilt() bool { 156 panic("method is not implemented on ModuleProxy") 157} 158 159func (m ModuleProxy) ExportedToMake() bool { 160 panic("method is not implemented on ModuleProxy") 161} 162 163func (m ModuleProxy) EffectiveLicenseKinds() []string { 164 panic("method is not implemented on ModuleProxy") 165} 166 167func (m ModuleProxy) EffectiveLicenseFiles() Paths { 168 panic("method is not implemented on ModuleProxy") 169} 170 171func (m ModuleProxy) AddProperties(props ...interface{}) { 172 panic("method is not implemented on ModuleProxy") 173} 174 175func (m ModuleProxy) GetProperties() []interface{} { 176 panic("method is not implemented on ModuleProxy") 177} 178 179func (m ModuleProxy) BuildParamsForTests() []BuildParams { 180 panic("method is not implemented on ModuleProxy") 181} 182 183func (m ModuleProxy) RuleParamsForTests() map[blueprint.Rule]blueprint.RuleParams { 184 panic("method is not implemented on ModuleProxy") 185} 186 187func (m ModuleProxy) VariablesForTests() map[string]string { 188 panic("method is not implemented on ModuleProxy") 189} 190 191func (m ModuleProxy) String() string { 192 return m.module.Name() 193} 194 195func (m ModuleProxy) qualifiedModuleId(ctx BaseModuleContext) qualifiedModuleName { 196 panic("method is not implemented on ModuleProxy") 197} 198 199func (m ModuleProxy) visibilityProperties() []visibilityProperty { 200 panic("method is not implemented on ModuleProxy") 201} 202 203func (m ModuleProxy) RequiredModuleNames(ctx ConfigurableEvaluatorContext) []string { 204 panic("method is not implemented on ModuleProxy") 205} 206 207func (m ModuleProxy) HostRequiredModuleNames() []string { 208 panic("method is not implemented on ModuleProxy") 209} 210 211func (m ModuleProxy) TargetRequiredModuleNames() []string { 212 panic("method is not implemented on ModuleProxy") 213} 214 215func (m ModuleProxy) VintfFragmentModuleNames(ctx ConfigurableEvaluatorContext) []string { 216 panic("method is not implemented on ModuleProxy") 217} 218 219func (m ModuleProxy) ConfigurableEvaluator(ctx ConfigurableEvaluatorContext) proptools.ConfigurableEvaluator { 220 panic("method is not implemented on ModuleProxy") 221} 222 223func (m ModuleProxy) DecodeMultilib(ctx ConfigContext) (string, string) { 224 panic("method is not implemented on ModuleProxy") 225} 226 227func (m ModuleProxy) Overrides() []string { 228 panic("method is not implemented on ModuleProxy") 229} 230 231func (m ModuleProxy) VintfFragments(ctx ConfigurableEvaluatorContext) []string { 232 panic("method is not implemented on ModuleProxy") 233} 234