Skip to content

Point run_solargraph_rspec_specs at the precision-fix branch - #84

Open
apiology wants to merge 1 commit into
masterfrom
repoint-plugins-yml-fix-hash-literal
Open

Point run_solargraph_rspec_specs at the precision-fix branch#84
apiology wants to merge 1 commit into
masterfrom
repoint-plugins-yml-fix-hash-literal

Conversation

@apiology

@apiology apiology commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Claude:

Problem: run_solargraph_rspec_specs clones lekemula/solargraph-rspec directly with no checkout, so it always runs against that forks default branch. That branchs Hash/Array-literal assertions predate this repos more precise Hash{Symbol => String} / Array<Integer> inference output.

Solution: Point the clone at apiology/solargraph-rspec and check out fix-hash-literal-type-precision, which tolerates the precise inference output and backs an open PR against lekemula/solargraph-rspec (lekemula/solargraph-rspec#36, still open).

tolerate-hash-literal-inference-versions only tolerates the old and
new Hash-literal inference strings. apiology/solargraph-rspec's
fix-hash-literal-type-precision branch also tolerates the
Array<Integer> precision this PR adds, and backs an open PR against
lekemula/solargraph-rspec, so point CI at it instead.

apiology/master's plugins.yml never carried the apiology-fork clone
or checkout at all (it still cloned lekemula/solargraph-rspec
directly) -- this commit introduces the fork pin and the checkout in
one step, rather than repointing an existing checkout line.
@apiology
apiology marked this pull request as ready for review September 7, 2026 01:47
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.

1 participant