You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add AnnotatedStringResolver for androidx.compose.ui.text.AnnotatedString in dev.appoutlet.some.android.resolver.compose.
Scope and constraints
AnnotatedStringResolver — uses AnnotatedString(text) with random string content; optionally uses AnnotatedString.Builder with a small set of random SpanStyle annotations. Constructor receives random: Random only.
canResolve() uses exact type matching: type == typeOf<AnnotatedString>().
Includes JVM unit tests verifying type output and canResolve behavior.
Depends on androidx.compose.ui:ui (transitively provides ui-text).
In scope: 1 resolver class + 1 test class.
Out of scope: TextStyle (depends on app design system), registering in AndroidTypeResolverProvider (ticket #14).
Activity