Skip to content

Commit b0735c0

Browse files
author
SBALAVIGNESH123
committed
Feat: Test UI, Stubbed SIP and Config Persistence
1 parent e8afa59 commit b0735c0

File tree

290 files changed

+60566
-16
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

290 files changed

+60566
-16
lines changed

build_error_log.txt

Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
Reusing configuration cache.
2+
> Task :play-services-rcs:preBuild UP-TO-DATE
3+
> Task :play-services-basement:preBuild UP-TO-DATE
4+
> Task :play-services-rcs:preReleaseBuild UP-TO-DATE
5+
> Task :play-services-basement:preReleaseBuild UP-TO-DATE
6+
> Task :play-services-rcs:mergeReleaseJniLibFolders UP-TO-DATE
7+
> Task :play-services-rcs:mergeReleaseNativeLibs NO-SOURCE
8+
> Task :play-services-rcs:stripReleaseDebugSymbols NO-SOURCE
9+
> Task :play-services-rcs:copyReleaseJniLibsProjectAndLocalJars UP-TO-DATE
10+
> Task :play-services-rcs:generateReleaseResValues UP-TO-DATE
11+
> Task :play-services-rcs:extractDeepLinksForAarRelease UP-TO-DATE
12+
> Task :safe-parcel-processor:processResources UP-TO-DATE
13+
> Task :play-services-basement:generateReleaseBuildConfig UP-TO-DATE
14+
> Task :play-services-basement:generateReleaseResValues UP-TO-DATE
15+
> Task :play-services-basement:generateReleaseResources UP-TO-DATE
16+
> Task :play-services-basement:packageReleaseResources UP-TO-DATE
17+
> Task :play-services-base:preBuild UP-TO-DATE
18+
> Task :play-services-base:preReleaseBuild UP-TO-DATE
19+
> Task :play-services-basement:parseReleaseLocalResources UP-TO-DATE
20+
> Task :play-services-base:generateReleaseResValues UP-TO-DATE
21+
> Task :play-services-base:generateReleaseResources UP-TO-DATE
22+
> Task :play-services-base:packageReleaseResources UP-TO-DATE
23+
> Task :play-services-base:parseReleaseLocalResources UP-TO-DATE
24+
> Task :play-services-basement:processReleaseManifest UP-TO-DATE
25+
> Task :play-services-basement:generateReleaseRFile UP-TO-DATE
26+
> Task :play-services-tasks:preBuild UP-TO-DATE
27+
> Task :play-services-tasks:preReleaseBuild UP-TO-DATE
28+
> Task :play-services-tasks:generateReleaseResValues UP-TO-DATE
29+
> Task :play-services-tasks:generateReleaseResources UP-TO-DATE
30+
> Task :play-services-tasks:packageReleaseResources UP-TO-DATE
31+
> Task :play-services-tasks:parseReleaseLocalResources UP-TO-DATE
32+
> Task :play-services-tasks:processReleaseManifest UP-TO-DATE
33+
> Task :play-services-tasks:generateReleaseRFile UP-TO-DATE
34+
> Task :play-services-tasks:javaPreCompileRelease UP-TO-DATE
35+
> Task :safe-parcel-processor:checkKotlinGradlePluginConfigurationErrors
36+
37+
> Task :play-services-basement:compileReleaseAidl UP-TO-DATE
38+
WARNING: We recommend using a newer Android Gradle plugin to use compileSdk = 35
39+
40+
This Android Gradle plugin (8.2.2) was tested up to compileSdk = 34.
41+
42+
You are strongly encouraged to update your project to use a newer
43+
Android Gradle plugin that has been tested with compileSdk = 35.
44+
45+
If you are already using the latest version of the Android Gradle plugin,
46+
you may need to wait until a newer version with support for compileSdk = 35 is available.
47+
48+
To suppress this warning, add/update
49+
android.suppressUnsupportedCompileSdk=35
50+
to this project's gradle.properties.
51+
52+
> Task :play-services-base:processReleaseManifest UP-TO-DATE
53+
> Task :play-services-base:compileReleaseAidl UP-TO-DATE
54+
> Task :play-services-base:generateReleaseRFile UP-TO-DATE
55+
> Task :safe-parcel-processor:compileKotlin UP-TO-DATE
56+
> Task :play-services-rcs:compileReleaseAidl UP-TO-DATE
57+
> Task :play-services-core-proto:processResources NO-SOURCE
58+
> Task :play-services-core-proto:generateMainProtos UP-TO-DATE
59+
> Task :safe-parcel-processor:compileJava NO-SOURCE
60+
> Task :safe-parcel-processor:classes UP-TO-DATE
61+
> Task :play-services-base-core:checkKotlinGradlePluginConfigurationErrors
62+
> Task :play-services-base-core:preBuild UP-TO-DATE
63+
> Task :play-services-base-core:preReleaseBuild UP-TO-DATE
64+
> Task :safe-parcel-processor:jar UP-TO-DATE
65+
> Task :play-services-base:javaPreCompileRelease UP-TO-DATE
66+
> Task :play-services-basement:javaPreCompileRelease UP-TO-DATE
67+
> Task :play-services-base-core:generateReleaseResValues UP-TO-DATE
68+
> Task :play-services-base-core:generateReleaseResources UP-TO-DATE
69+
> Task :play-services-base-core:packageReleaseResources UP-TO-DATE
70+
> Task :play-services-base-core:parseReleaseLocalResources UP-TO-DATE
71+
> Task :play-services-basement-ktx:preBuild UP-TO-DATE
72+
> Task :play-services-basement-ktx:preReleaseBuild UP-TO-DATE
73+
> Task :play-services-basement:compileReleaseJavaWithJavac UP-TO-DATE
74+
> Task :play-services-basement-ktx:generateReleaseResValues UP-TO-DATE
75+
> Task :play-services-basement-ktx:generateReleaseResources UP-TO-DATE
76+
> Task :play-services-basement:bundleLibCompileToJarRelease UP-TO-DATE
77+
> Task :play-services-basement-ktx:packageReleaseResources UP-TO-DATE
78+
> Task :play-services-basement-ktx:parseReleaseLocalResources UP-TO-DATE
79+
> Task :play-services-tasks:compileReleaseJavaWithJavac UP-TO-DATE
80+
> Task :play-services-tasks:bundleLibCompileToJarRelease UP-TO-DATE
81+
> Task :play-services-basement-ktx:processReleaseManifest UP-TO-DATE
82+
> Task :play-services-core-proto:checkKotlinGradlePluginConfigurationErrors
83+
> Task :play-services-base-core:dataBindingMergeDependencyArtifactsRelease UP-TO-DATE
84+
> Task :play-services-core-proto:compileKotlin UP-TO-DATE
85+
> Task :play-services-base:compileReleaseJavaWithJavac UP-TO-DATE
86+
> Task :play-services-base-core:dataBindingTriggerRelease UP-TO-DATE
87+
> Task :play-services-core-proto:compileJava NO-SOURCE
88+
> Task :play-services-core-proto:classes UP-TO-DATE
89+
> Task :play-services-base:bundleLibCompileToJarRelease UP-TO-DATE
90+
> Task :play-services-base-core:generateReleaseBuildConfig UP-TO-DATE
91+
> Task :play-services-basement-ktx:checkKotlinGradlePluginConfigurationErrors
92+
> Task :play-services-core-proto:jar UP-TO-DATE
93+
> Task :play-services-basement-ktx:javaPreCompileRelease UP-TO-DATE
94+
> Task :play-services-base-core:javaPreCompileRelease UP-TO-DATE
95+
> Task :play-services-rcs:checkKotlinGradlePluginConfigurationErrors
96+
> Task :play-services-rcs:generateReleaseResources UP-TO-DATE
97+
> Task :play-services-base-core:processReleaseManifest UP-TO-DATE
98+
> Task :play-services-rcs:generateReleaseBuildConfig UP-TO-DATE
99+
> Task :play-services-rcs:packageReleaseResources UP-TO-DATE
100+
> Task :play-services-base-core:generateReleaseRFile UP-TO-DATE
101+
> Task :play-services-rcs:processReleaseManifest UP-TO-DATE
102+
> Task :play-services-rcs:javaPreCompileRelease UP-TO-DATE
103+
> Task :play-services-rcs:mergeReleaseShaders UP-TO-DATE
104+
> Task :play-services-rcs:prepareLintJarForPublish UP-TO-DATE
105+
> Task :play-services-rcs:compileReleaseShaders NO-SOURCE
106+
> Task :play-services-rcs:generateReleaseAssets UP-TO-DATE
107+
> Task :play-services-rcs:prepareReleaseArtProfile UP-TO-DATE
108+
> Task :play-services-rcs:parseReleaseLocalResources UP-TO-DATE
109+
> Task :play-services-rcs:writeReleaseAarMetadata UP-TO-DATE
110+
> Task :play-services-rcs:packageReleaseAssets UP-TO-DATE
111+
> Task :play-services-base:compileReleaseLibraryResources UP-TO-DATE
112+
> Task :play-services-base-core:compileReleaseLibraryResources UP-TO-DATE
113+
> Task :play-services-basement:compileReleaseLibraryResources UP-TO-DATE
114+
> Task :play-services-rcs:generateReleaseRFile UP-TO-DATE
115+
> Task :play-services-basement-ktx:compileReleaseLibraryResources UP-TO-DATE
116+
> Task :play-services-tasks:compileReleaseLibraryResources UP-TO-DATE
117+
> Task :play-services-rcs:mergeReleaseResources UP-TO-DATE
118+
> Task :play-services-rcs:mapReleaseSourceSetPaths UP-TO-DATE
119+
> Task :play-services-basement-ktx:generateReleaseRFile UP-TO-DATE
120+
> Task :play-services-basement-ktx:compileReleaseKotlin UP-TO-DATE
121+
> Task :play-services-basement-ktx:compileReleaseJavaWithJavac NO-SOURCE
122+
> Task :play-services-basement-ktx:bundleLibCompileToJarRelease UP-TO-DATE
123+
> Task :play-services-base-core:dataBindingGenBaseClassesRelease UP-TO-DATE
124+
> Task :play-services-base-core:compileReleaseKotlin UP-TO-DATE
125+
> Task :play-services-base-core:compileReleaseJavaWithJavac UP-TO-DATE
126+
> Task :play-services-base-core:bundleLibCompileToJarRelease UP-TO-DATE
127+
128+
> Task :play-services-rcs:kaptGenerateStubsReleaseKotlin
129+
e: file:///D:/Project%20321/MicroG-WearOS/play-services-rcs/src/main/kotlin/org/microg/gms/rcs/RcsProvisioningManager.kt:411:1 Expecting a top level declaration
130+
131+
> Task :play-services-rcs:kaptGenerateStubsReleaseKotlin FAILED
132+
> Task :play-services-rcs:verifyReleaseResources
133+
> Task :play-services-rcs:verifyReleaseResources FAILED
134+
135+
FAILURE: Build completed with 2 failures.
136+
137+
1: Task failed with an exception.
138+
-----------
139+
* What went wrong:
140+
Execution failed for task ':play-services-rcs:kaptGenerateStubsReleaseKotlin'.
141+
> A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
142+
> Compilation error. See log for more details
143+
144+
* Try:
145+
> Run with --stacktrace option to get the stack trace.
146+
> Run with --info or --debug option to get more log output.
147+
> Run with --scan to get full insights.
148+
> Get more help at https://help.gradle.org.
149+
==============================================================================
150+
151+
2: Task failed with an exception.
152+
-----------
153+
* What went wrong:
154+
Execution failed for task ':play-services-rcs:verifyReleaseResources'.
155+
> A failure occurred while executing com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action
156+
> Android resource linking failed
157+
ERROR: D:\Project 321\MicroG-WearOS\play-services-rcs\build\intermediates\merged_res\release\values\values.xml:6833: AAPT: error: style attribute 'android:attr/windowOptOutEdgeToEdgeEnforcement' not found.
158+
159+
160+
* Try:
161+
> Run with --stacktrace option to get the stack trace.
162+
> Run with --info or --debug option to get more log output.
163+
> Run with --scan to get full insights.
164+
> Get more help at https://help.gradle.org.
165+
==============================================================================
166+
167+
BUILD FAILED in 41s
168+
84 actionable tasks: 7 executed, 77 up-to-date
169+
Configuration cache entry reused.

build_out.txt

82.4 KB
Binary file not shown.

local.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Auto-generated by microG RCS build script
2+
sdk.dir=C:\\Users\\selva\\AppData\\Local\\Android\\Sdk
Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
// Code generated by Wire protocol buffer compiler, do not edit.
2+
// Source: com.google.android.gms.locationsharingreporter.service.LocationSharingInfo in locationsharingreporter/reporting.proto
3+
@file:Suppress("DEPRECATION")
4+
5+
package com.google.android.gms.locationsharingreporter.service
6+
7+
import com.squareup.wire.FieldEncoding
8+
import com.squareup.wire.Message
9+
import com.squareup.wire.ProtoAdapter
10+
import com.squareup.wire.ProtoReader
11+
import com.squareup.wire.ProtoWriter
12+
import com.squareup.wire.ReverseProtoWriter
13+
import com.squareup.wire.Syntax.PROTO_2
14+
import com.squareup.wire.WireField
15+
import com.squareup.wire.`internal`.JvmField
16+
import com.squareup.wire.`internal`.JvmSynthetic
17+
import kotlin.Any
18+
import kotlin.Boolean
19+
import kotlin.Int
20+
import kotlin.Long
21+
import kotlin.String
22+
import kotlin.Suppress
23+
import kotlin.Unit
24+
import okio.ByteString
25+
26+
public class LocationSharingInfo(
27+
@field:WireField(
28+
tag = 5,
29+
adapter = "com.squareup.wire.ProtoAdapter#INT64",
30+
schemaIndex = 0,
31+
)
32+
@JvmField
33+
public val createdTimestamp: Long? = null,
34+
unknownFields: ByteString = ByteString.EMPTY,
35+
) : Message<LocationSharingInfo, LocationSharingInfo.Builder>(ADAPTER, unknownFields) {
36+
override fun newBuilder(): Builder {
37+
val builder = Builder()
38+
builder.createdTimestamp = createdTimestamp
39+
builder.addUnknownFields(unknownFields)
40+
return builder
41+
}
42+
43+
override fun equals(other: Any?): Boolean {
44+
if (other === this) return true
45+
if (other !is LocationSharingInfo) return false
46+
if (unknownFields != other.unknownFields) return false
47+
if (createdTimestamp != other.createdTimestamp) return false
48+
return true
49+
}
50+
51+
override fun hashCode(): Int {
52+
var result = super.hashCode
53+
if (result == 0) {
54+
result = unknownFields.hashCode()
55+
result = result * 37 + (createdTimestamp?.hashCode() ?: 0)
56+
super.hashCode = result
57+
}
58+
return result
59+
}
60+
61+
override fun toString(): String {
62+
val result = mutableListOf<String>()
63+
if (createdTimestamp != null) result += """createdTimestamp=$createdTimestamp"""
64+
return result.joinToString(prefix = "LocationSharingInfo{", separator = ", ", postfix = "}")
65+
}
66+
67+
public fun copy(createdTimestamp: Long? = this.createdTimestamp, unknownFields: ByteString =
68+
this.unknownFields): LocationSharingInfo = LocationSharingInfo(createdTimestamp,
69+
unknownFields)
70+
71+
public class Builder : Message.Builder<LocationSharingInfo, Builder>() {
72+
@JvmField
73+
public var createdTimestamp: Long? = null
74+
75+
public fun createdTimestamp(createdTimestamp: Long?): Builder {
76+
this.createdTimestamp = createdTimestamp
77+
return this
78+
}
79+
80+
override fun build(): LocationSharingInfo = LocationSharingInfo(
81+
createdTimestamp = createdTimestamp,
82+
unknownFields = buildUnknownFields()
83+
)
84+
}
85+
86+
public companion object {
87+
@JvmField
88+
public val ADAPTER: ProtoAdapter<LocationSharingInfo> = object :
89+
ProtoAdapter<LocationSharingInfo>(
90+
FieldEncoding.LENGTH_DELIMITED,
91+
LocationSharingInfo::class,
92+
"type.googleapis.com/com.google.android.gms.locationsharingreporter.service.LocationSharingInfo",
93+
94+
PROTO_2,
95+
null,
96+
"locationsharingreporter/reporting.proto"
97+
) {
98+
override fun encodedSize(`value`: LocationSharingInfo): Int {
99+
var size = value.unknownFields.size
100+
size += ProtoAdapter.INT64.encodedSizeWithTag(5, value.createdTimestamp)
101+
return size
102+
}
103+
104+
override fun encode(writer: ProtoWriter, `value`: LocationSharingInfo) {
105+
ProtoAdapter.INT64.encodeWithTag(writer, 5, value.createdTimestamp)
106+
writer.writeBytes(value.unknownFields)
107+
}
108+
109+
override fun encode(writer: ReverseProtoWriter, `value`: LocationSharingInfo) {
110+
writer.writeBytes(value.unknownFields)
111+
ProtoAdapter.INT64.encodeWithTag(writer, 5, value.createdTimestamp)
112+
}
113+
114+
override fun decode(reader: ProtoReader): LocationSharingInfo {
115+
var createdTimestamp: Long? = null
116+
val unknownFields = reader.forEachTag { tag ->
117+
when (tag) {
118+
5 -> createdTimestamp = ProtoAdapter.INT64.decode(reader)
119+
else -> reader.readUnknownField(tag)
120+
}
121+
}
122+
return LocationSharingInfo(
123+
createdTimestamp = createdTimestamp,
124+
unknownFields = unknownFields
125+
)
126+
}
127+
128+
override fun redact(`value`: LocationSharingInfo): LocationSharingInfo = value.copy(
129+
unknownFields = ByteString.EMPTY
130+
)
131+
}
132+
133+
private const val serialVersionUID: Long = 0L
134+
135+
@JvmSynthetic
136+
public inline fun build(body: Builder.() -> Unit): LocationSharingInfo =
137+
Builder().apply(body).build()
138+
}
139+
}
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
// Code generated by Wire protocol buffer compiler, do not edit.
2+
// Source: com.google.android.gms.locationsharingreporter.service.NetworkConnectivityState in locationsharingreporter/reporting.proto
3+
@file:Suppress("DEPRECATION")
4+
5+
package com.google.android.gms.locationsharingreporter.service
6+
7+
import com.squareup.wire.EnumAdapter
8+
import com.squareup.wire.ProtoAdapter
9+
import com.squareup.wire.Syntax.PROTO_2
10+
import com.squareup.wire.WireEnum
11+
import com.squareup.wire.`internal`.JvmField
12+
import com.squareup.wire.`internal`.JvmStatic
13+
import kotlin.Int
14+
import kotlin.Suppress
15+
16+
public enum class NetworkConnectivityState(
17+
override val `value`: Int,
18+
) : WireEnum {
19+
CONNECTIVITY_UNKNOWN(0),
20+
CONNECTIVITY_DISCONNECTED(1),
21+
CONNECTIVITY_CONNECTED(2),
22+
;
23+
24+
public companion object {
25+
@JvmField
26+
public val ADAPTER: ProtoAdapter<NetworkConnectivityState> = object :
27+
EnumAdapter<NetworkConnectivityState>(
28+
NetworkConnectivityState::class,
29+
PROTO_2,
30+
NetworkConnectivityState.CONNECTIVITY_UNKNOWN
31+
) {
32+
override fun fromValue(`value`: Int): NetworkConnectivityState? =
33+
NetworkConnectivityState.fromValue(`value`)
34+
}
35+
36+
@JvmStatic
37+
public fun fromValue(`value`: Int): NetworkConnectivityState? = when (`value`) {
38+
0 -> CONNECTIVITY_UNKNOWN
39+
1 -> CONNECTIVITY_DISCONNECTED
40+
2 -> CONNECTIVITY_CONNECTED
41+
else -> null
42+
}
43+
}
44+
}

0 commit comments

Comments
 (0)