/** * A small text action inside a line of content goes through `InlineAction` * (`src/components/ui/inline-action.tsx`). * * Thirty-odd hand-rolled copies of the same "underlined small text link" * carried three different focus rings, none at all on half of them, and a * 16 px touch target on a phone. The primitive owns the 44 px floor on a * coarse pointer and the ring; this guard keeps a new copy from appearing * beside it. * * Matched: a `', }, { path: "components/z.tsx", source: 'Go', }, ]; expect(findHandRolledInlineActions(planted)).toEqual([ "components/x.tsx:Link", "components/y.tsx:button", ]); }); it("is used where the copies were", () => { const users = files.filter((f) => f.source.includes("