summaryrefslogtreecommitdiff
path: root/java/sdk.go
diff options
context:
space:
mode:
author Artur Satayev <satayev@google.com> 2020-04-15 17:29:42 +0100
committer Artur Satayev <satayev@google.com> 2020-04-27 19:16:40 +0100
commit8cf899afcc69643f63350bc9f9f92677bb8feabd (patch)
treec21007a46a6fdc0f1714d4513371443884fdb66c /java/sdk.go
parent01db260858bd320ea5d27ccf4fbeda3ea8bae66b (diff)
Ensure APEX's Java deps use stable SDKs.
Test: m Bug: 153333044 Change-Id: Ib1acf3073e96fe23c92d292ec0b1a91e2cd408db
Diffstat (limited to 'java/sdk.go')
-rw-r--r--java/sdk.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/java/sdk.go b/java/sdk.go
index 92076f4b5..690451c60 100644
--- a/java/sdk.go
+++ b/java/sdk.go
@@ -169,9 +169,12 @@ func (s sdkSpec) stable() bool {
return false
}
switch s.kind {
+ case sdkNone:
+ // there is nothing to manage and version in this case; de facto stable API.
+ return true
case sdkCore, sdkPublic, sdkSystem, sdkModule, sdkSystemServer:
return true
- case sdkNone, sdkCorePlatform, sdkTest, sdkPrivate:
+ case sdkCorePlatform, sdkTest, sdkPrivate:
return false
default:
panic(fmt.Errorf("unknown sdkKind=%v", s.kind))