Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 51a2bee3 authored by Paul Duffin's avatar Paul Duffin
Browse files

java_sdk_library: Define relationship between api scopes

Needed for follow up changes.

Test: m checkapi
Bug: 155164730
Merged-In: I163223caed38161ce1fa7b96dc3772194c32c3e2
Change-Id: I163223caed38161ce1fa7b96dc3772194c32c3e2
(cherry picked from commit 97b53b83)
parent 1b115d32
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -67,6 +67,9 @@ type apiScope struct {
	// The name of the api scope, e.g. public, system, test
	name string

	// The api scope that this scope extends.
	extends *apiScope

	// The name of the field in the dynamically created structure.
	fieldName string

@@ -134,6 +137,7 @@ var (
	})
	apiScopeSystem = initApiScope(&apiScope{
		name:           "system",
		extends:        apiScopePublic,
		apiFilePrefix:  "system-",
		moduleSuffix:   sdkSystemApiSuffix,
		sdkVersion:     "system_current",
@@ -141,6 +145,7 @@ var (
	})
	apiScopeTest = initApiScope(&apiScope{
		name:           "test",
		extends:        apiScopePublic,
		apiFilePrefix:  "test-",
		moduleSuffix:   sdkTestApiSuffix,
		sdkVersion:     "test_current",