leboncoin/spark-android

[FR]: Clarify Legacy API label in Buttons.md or add @Deprecated

Open

#2,125 opened on Jul 27, 2026

 (0 comments) (0 reactions) (0 assignees)Kotlin (31 forks)auto 404
componentcontribution welcomeddocumentationgood first issuepriority:LOW

Repository metrics

Stars
 (85 stars)
PR merge metrics
 (Avg merge 4d 9h) (73 merged PRs in 30d)

Description

Describe the problem

Buttons.md frames ButtonFilled, ButtonOutlined, ButtonTinted, ButtonGhost, ButtonContrast as "Legacy API". None carry a @Deprecated annotation. Calling them "legacy" may discourage use of fully supported APIs.

Describe the solution

Either add @Deprecated annotations to the source with replaceWith guidance, or rename the doc section to "Alternative API" and clarify the relationship.

Additional context

Priority: Low. Effort: XS.

Contributor guide