diff options
author | 2023-03-02 23:36:39 +0000 | |
---|---|---|
committer | 2023-03-21 17:37:49 +0000 | |
commit | 15da5887fef115ccde434d42ae5ddebe3cd36fbc (patch) | |
tree | 003a67af5351030ae1a82c93ce08983087539f0f /android/sdk_version.go | |
parent | ef5b7e4e36dec796a886fc700e6eee4fb2337894 (diff) |
Create two sentinel api levels
This relands aosp/2470068. The original CL was submitted as part of a
stack that broke tm and udc. Those branches still contain soong modules
with min_sdk_version of type (kind+level).
Test: m nothing on tm and udc (via go/abtd)
Bug: 208456999
Change-Id: I8e013ec10530372f70f0ab0505b7eebeee2b360b
Diffstat (limited to 'android/sdk_version.go')
-rw-r--r-- | android/sdk_version.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/android/sdk_version.go b/android/sdk_version.go index cace88a01..8925bbaee 100644 --- a/android/sdk_version.go +++ b/android/sdk_version.go @@ -272,7 +272,7 @@ func (s SdkSpec) EffectiveVersionString(ctx EarlyModuleContext) (string, error) var ( SdkSpecNone = SdkSpec{SdkNone, NoneApiLevel, "(no version)"} - SdkSpecPrivate = SdkSpec{SdkPrivate, FutureApiLevel, ""} + SdkSpecPrivate = SdkSpec{SdkPrivate, PrivateApiLevel, ""} SdkSpecCorePlatform = SdkSpec{SdkCorePlatform, FutureApiLevel, "core_platform"} ) @@ -295,7 +295,7 @@ func SdkSpecFromWithConfig(config Config, str string) SdkSpec { var kindString string if sep == 0 { - return SdkSpec{SdkInvalid, NoneApiLevel, str} + return SdkSpec{SdkInvalid, NewInvalidApiLevel(str), str} } else if sep == -1 { kindString = "" } else { @@ -323,7 +323,7 @@ func SdkSpecFromWithConfig(config Config, str string) SdkSpec { apiLevel, err := ApiLevelFromUserWithConfig(config, versionString) if err != nil { - return SdkSpec{SdkInvalid, apiLevel, str} + return SdkSpec{SdkInvalid, NewInvalidApiLevel(versionString), str} } return SdkSpec{kind, apiLevel, str} } |