Remove non-idiomatic inheritance
Remove inheritance implemented with the bad "superclass calls subclass through interface" pattern, and replace it with composition. Test: builds Change-Id: If323f89360455b3f98b40777edaaaa265bb3b5fc
This commit is contained in:
@@ -84,7 +84,7 @@ func genLogtags(ctx android.ModuleContext, logtagsFile android.Path) android.Pat
|
||||
return javaFile
|
||||
}
|
||||
|
||||
func (j *javaBase) genSources(ctx android.ModuleContext, srcFiles android.Paths,
|
||||
func (j *Module) genSources(ctx android.ModuleContext, srcFiles android.Paths,
|
||||
flags javaBuilderFlags) android.Paths {
|
||||
|
||||
for i, srcFile := range srcFiles {
|
||||
|
Reference in New Issue
Block a user