Make CopyDirectlyInAnyApex match the documentation

CopyDirectlyInAnyApex was documented to copy from child to parent, but
was copying from parent to child.  It is unused, so reverse it to
match the documentation.

Bug: 183759446
Test: next CL
Change-Id: I950c9b5416d66e83d76ca489aeb5e0572e005d5d
Merged-In: I950c9b5416d66e83d76ca489aeb5e0572e005d5d
(cherry picked from commit 4d4f7d6114abff6db05169701c2be98ed79fa95d)
This commit is contained in:
Colin Cross 2021-05-25 18:12:57 -07:00
parent 58b783b460
commit 3225be468a
1 changed files with 2 additions and 2 deletions

View File

@ -656,8 +656,8 @@ func UpdateDirectlyInAnyApex(mctx BottomUpMutatorContext, am ApexModule) {
mctx.VisitDirectDeps(func(dep Module) { mctx.VisitDirectDeps(func(dep Module) {
if _, ok := mctx.OtherModuleDependencyTag(dep).(CopyDirectlyInAnyApexTag); ok { if _, ok := mctx.OtherModuleDependencyTag(dep).(CopyDirectlyInAnyApexTag); ok {
depBase := dep.(ApexModule).apexModuleBase() depBase := dep.(ApexModule).apexModuleBase()
base.ApexProperties.DirectlyInAnyApex = depBase.ApexProperties.DirectlyInAnyApex depBase.ApexProperties.DirectlyInAnyApex = base.ApexProperties.DirectlyInAnyApex
base.ApexProperties.InAnyApex = depBase.ApexProperties.InAnyApex depBase.ApexProperties.InAnyApex = base.ApexProperties.InAnyApex
} }
}) })