diff options
author | 2021-09-02 14:29:21 +0100 | |
---|---|---|
committer | 2021-09-14 17:26:14 +0100 | |
commit | f7b3d0d317a974f3135312eb03e978f83b024f9e (patch) | |
tree | bbb014fa630440e48def4ff0d35e0fb3b8246f5e /android/sdk.go | |
parent | b89663b7d9212b79686235b5f80976aec35668c5 (diff) |
Rename SdkMemberTypeDependencyTag to SdkMemberDependencyTag
Bug: 195754365
Test: m nothing
Change-Id: Id4ef6f8be54c60a1f269d7e7c46a8dcb715fcca4
Diffstat (limited to 'android/sdk.go')
-rw-r--r-- | android/sdk.go | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/android/sdk.go b/android/sdk.go index b8f76c180..7c26fbf9a 100644 --- a/android/sdk.go +++ b/android/sdk.go @@ -374,9 +374,9 @@ type SdkMember interface { Variants() []SdkAware } -// SdkMemberTypeDependencyTag is the interface that a tag must implement in order to allow the +// SdkMemberDependencyTag is the interface that a tag must implement in order to allow the // dependent module to be automatically added to the sdk. -type SdkMemberTypeDependencyTag interface { +type SdkMemberDependencyTag interface { blueprint.DependencyTag // SdkMemberType returns the SdkMemberType that will be used to automatically add the child module @@ -401,34 +401,34 @@ type SdkMemberTypeDependencyTag interface { ExportMember() bool } -var _ SdkMemberTypeDependencyTag = (*sdkMemberTypeDependencyTag)(nil) -var _ ReplaceSourceWithPrebuilt = (*sdkMemberTypeDependencyTag)(nil) +var _ SdkMemberDependencyTag = (*sdkMemberDependencyTag)(nil) +var _ ReplaceSourceWithPrebuilt = (*sdkMemberDependencyTag)(nil) -type sdkMemberTypeDependencyTag struct { +type sdkMemberDependencyTag struct { blueprint.BaseDependencyTag memberType SdkMemberType export bool } -func (t *sdkMemberTypeDependencyTag) SdkMemberType(_ Module) SdkMemberType { +func (t *sdkMemberDependencyTag) SdkMemberType(_ Module) SdkMemberType { return t.memberType } -func (t *sdkMemberTypeDependencyTag) ExportMember() bool { +func (t *sdkMemberDependencyTag) ExportMember() bool { return t.export } // Prevent dependencies from the sdk/module_exports onto their members from being // replaced with a preferred prebuilt. -func (t *sdkMemberTypeDependencyTag) ReplaceSourceWithPrebuilt() bool { +func (t *sdkMemberDependencyTag) ReplaceSourceWithPrebuilt() bool { return false } -// DependencyTagForSdkMemberType creates an SdkMemberTypeDependencyTag that will cause any +// DependencyTagForSdkMemberType creates an SdkMemberDependencyTag that will cause any // dependencies added by the tag to be added to the sdk as the specified SdkMemberType and exported // (or not) as specified by the export parameter. -func DependencyTagForSdkMemberType(memberType SdkMemberType, export bool) SdkMemberTypeDependencyTag { - return &sdkMemberTypeDependencyTag{memberType: memberType, export: export} +func DependencyTagForSdkMemberType(memberType SdkMemberType, export bool) SdkMemberDependencyTag { + return &sdkMemberDependencyTag{memberType: memberType, export: export} } // Interface that must be implemented for every type that can be a member of an |