Merge changes Ie5939628,Id103f70f am: d519b331f2
am: 6aa1338f6c
am: 1a8394b6de
am: 9d86abb522
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1963154 Change-Id: Ic15fc6c61d91a81331a4e33f72ff0996fc83017a
This commit is contained in:
@@ -2755,7 +2755,7 @@ type sdkLibrarySdkMemberProperties struct {
|
||||
android.SdkMemberPropertiesBase
|
||||
|
||||
// Scope to per scope properties.
|
||||
Scopes map[*apiScope]scopeProperties
|
||||
Scopes map[*apiScope]*scopeProperties
|
||||
|
||||
// The Java stubs source files.
|
||||
Stub_srcs []string
|
||||
@@ -2808,14 +2808,14 @@ type scopeProperties struct {
|
||||
StubsSrcJar android.Path
|
||||
CurrentApiFile android.Path
|
||||
RemovedApiFile android.Path
|
||||
AnnotationsZip android.Path
|
||||
AnnotationsZip android.Path `supported_build_releases:"T+"`
|
||||
SdkVersion string
|
||||
}
|
||||
|
||||
func (s *sdkLibrarySdkMemberProperties) PopulateFromVariant(ctx android.SdkMemberContext, variant android.Module) {
|
||||
sdk := variant.(*SdkLibrary)
|
||||
|
||||
s.Scopes = make(map[*apiScope]scopeProperties)
|
||||
s.Scopes = make(map[*apiScope]*scopeProperties)
|
||||
for _, apiScope := range allApiScopes {
|
||||
paths := sdk.findScopePaths(apiScope)
|
||||
if paths == nil {
|
||||
@@ -2838,7 +2838,7 @@ func (s *sdkLibrarySdkMemberProperties) PopulateFromVariant(ctx android.SdkMembe
|
||||
if paths.annotationsZip.Valid() {
|
||||
properties.AnnotationsZip = paths.annotationsZip.Path()
|
||||
}
|
||||
s.Scopes[apiScope] = properties
|
||||
s.Scopes[apiScope] = &properties
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user