Skip to content

Lint cleanup: fix TypographyEllipsis issues across 6 modules#7852

Closed
malmstein wants to merge 1 commit intodevelopfrom
feature/lint-cleanup-phase1-typography-ellipsis
Closed

Lint cleanup: fix TypographyEllipsis issues across 6 modules#7852
malmstein wants to merge 1 commit intodevelopfrom
feature/lint-cleanup-phase1-typography-ellipsis

Conversation

@malmstein
Copy link
Contributor

@malmstein malmstein commented Mar 3, 2026

Task/Issue URL: https://app.asana.com/1/137249556945/project/1157893581871903/task/1213509412926464

Description

Replace 180 occurrences of three-dot ... with the unicode ellipsis character (U+2026) in translated string resources across 6 modules: sync-impl (44), autofill-impl (31), subscriptions-impl (29), network-protection-impl (25), vpn-impl (15), and saved-sites-impl (6). Lint baselines regenerated for all affected modules.

This is Phase 1 of the lint baseline cleanup effort (parent task: https://app.asana.com/1/137249556945/project/1157893581871903/task/1207933312028021).

Steps to test this PR

Lint verification

  • ./gradlew :sync-impl:lintDebug passes
  • ./gradlew :autofill-impl:lintDebug passes
  • ./gradlew :subscriptions-impl:lintDebug passes
  • ./gradlew :network-protection-impl:lintDebug passes
  • ./gradlew :vpn-impl:lintDebug passes
  • ./gradlew :saved-sites-impl:lintDebug passes
  • No TypographyEllipsis issues remain in any of the 6 module baselines

UI changes

No UI changes — the unicode ellipsis character renders identically to three dots.


Note

Low Risk
Low risk: string-only localization tweaks (replacing ... with ) and lint baseline regeneration; no logic or behavior changes expected beyond text rendering.

Overview
Cleans up Android lint TypographyEllipsis warnings by replacing three-dot ... sequences with the Unicode ellipsis in multiple localized string resources (notably in vpn-impl, autofill-impl, and network-protection-impl).

Regenerates the affected lint-baseline.xml files to remove the now-resolved TypographyEllipsis entries.

Written by Cursor Bugbot for commit 5c8b0e5. This will update automatically on new commits. Configure here.

Copy link
Contributor

@joshliebe joshliebe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just need to check that maestro tests pass and I would suggest syncing the changes with smartling.

@malmstein malmstein marked this pull request as draft March 3, 2026 21:39
Replace 180 occurrences of three-dot "..." with the unicode ellipsis
character (…) across translated string resources in 6 modules:
sync-impl, autofill-impl, subscriptions-impl, network-protection-impl,
vpn-impl, and saved-sites-impl. Regenerated lint baselines accordingly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@malmstein malmstein force-pushed the feature/lint-cleanup-phase1-typography-ellipsis branch from 5c8b0e5 to f674985 Compare March 5, 2026 12:14
@malmstein malmstein closed this Mar 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants