From 6b8342c2386d7ffea7c718453931c7c5001ecce8 Mon Sep 17 00:00:00 2001 From: ethan zhou <231755529+ethanzhoucool@users.noreply.github.com> Date: Tue, 28 Jul 2026 09:41:22 -0700 Subject: [PATCH] fix(playscan): drop redundant clause from the Play Billing fix line The fix text read "upgrade to 8.x or higher, migrating through 8 if you are on 7", which is circular, and it repeated the no-direct-7-to-9 explanation already carried in the finding's detail. The fix line now states only the action to take. --- internal/playscan/rules.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/playscan/rules.go b/internal/playscan/rules.go index 60ff815..0d5a60e 100644 --- a/internal/playscan/rules.go +++ b/internal/playscan/rules.go @@ -166,7 +166,7 @@ func rulePlayBillingVersion(c *ruleContext) []Finding { "Play Billing Library 7 and below lose support and updates using them can no longer be published. %s. "+ "There is no direct 7-to-9 upgrade: the version 8 migration has to be done first.", deadlinePhrase(billingDeadline)), - Fix: fmt.Sprintf("Upgrade com.android.billingclient:billing to %d.x or higher, migrating through 8 if you are on 7.", minSupportedBillingMajor), + Fix: fmt.Sprintf("Upgrade com.android.billingclient:billing to %d.x or higher.", minSupportedBillingMajor), Doc: docBillingDeprecat, File: c.gradle.BillingFile, Line: c.gradle.BillingLine,