android / android/tv-samples

Failed to build JetSream Compose

Open
#137 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
1.3k
Forks
396
PR merge metrics
No merged PRs in 30d

Description

JetSream Compose Unresolved reference: ColorSchemeKeyTokens in materialTv Package

Here is the compilation error detail
`
> Task :jetstream:compileDebugKotlin FAILED
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:31:14 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:35:1 Conflicting overloads: internal fun ColorScheme.applyTonalElevation(backgroundColor: Color, elevation: Dp): Color defined in com.google.jetstream.tvmaterial in file ColorScheme.kt, private fun ColorScheme.applyTonalElevation(backgroundColor: Color, elevation: Dp): Color defined in com.google.jetstream.tvmaterial in file Dialog.kt
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:45:43 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:46:12 'when' expression must be exhaustive, add necessary 'else' branch
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:47:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:48:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:49:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:50:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:51:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:52:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:53:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:54:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:55:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:56:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:57:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:58:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:59:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:60:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:61:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:62:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:63:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:64:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:65:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:66:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:67:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:68:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:69:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:70:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:71:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:72:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:73:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:74:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/ColorScheme.kt:75:9 Unresolved reference: ColorSchemeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Dialog.kt:135:60 Overload resolution ambiguity:
internal fun ColorScheme.applyTonalElevation(backgroundColor: Color, elevation: Dp): Color defined in com.google.jetstream.tvmaterial in file ColorScheme.kt
private fun ColorScheme.applyTonalElevation(backgroundColor: Color, elevation: Dp): Color defined in com.google.jetstream.tvmaterial in file Dialog.kt
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Dialog.kt:928:1 Conflicting overloads: internal fun ColorScheme.applyTonalElevation(backgroundColor: Color, elevation: Dp): Color defined in com.google.jetstream.tvmaterial in file ColorScheme.kt, private fun ColorScheme.applyTonalElevation(backgroundColor: Color, elevation: Dp): Color defined in com.google.jetstream.tvmaterial in file Dialog.kt
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Dialog.kt:928:13 This tv-material API is experimental and likely to change or be removed in the future.
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Dialog.kt:929:35 This tv-material API is experimental and likely to change or be removed in the future.
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Dialog.kt:930:9 This tv-material API is experimental and likely to change or be removed in the future.
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:31:29 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:32:12 'when' expression must be exhaustive, add necessary 'else' branch
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:33:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:34:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:35:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:36:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:37:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:38:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:39:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:40:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:41:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:42:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:43:9 Unresolved reference: ShapeKeyTokens
e: file:///F:/www/_android_studio/tv-samples/JetStreamCompose/jetstream/src/main/java/com/google/jetstream/tvmaterial/Shapes.kt:49:5 Unresolved reference: ShapeKeyTokens

`

Contributor guide

Open the contributing guide

Research direction

Start by running :jetstream:compileDebugKotlin and inspect the reported locations in ColorScheme.kt, Dialog.kt, and Shapes.kt. Trace the unresolved token references and conflicting applyTonalElevation declarations; the work is done when the JetStream Compose module builds without these compilation errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.