Skip to content

add Aqua quality checks to test suite - #19

Merged
tobydriscoll merged 1 commit into
masterfrom
add-aqua-checks
Jun 30, 2026
Merged

add Aqua quality checks to test suite#19
tobydriscoll merged 1 commit into
masterfrom
add-aqua-checks

Conversation

@tobydriscoll

Copy link
Copy Markdown
Member

Add Aqua.jl as a test-only dependency and run Aqua.test_all in the suite. Fix a genuine method ambiguity it surfaced: ClosedCurve(c::Curve, args...) collided with the (f::Function, ...) constructors because Curve <: Function. The varargs target took no extra positional args, so narrow it to a single-curve method with keyword forwarding.

Add Aqua.jl as a test-only dependency and run Aqua.test_all in the
suite. Fix a genuine method ambiguity it surfaced: ClosedCurve(c::Curve,
args...) collided with the (f::Function, ...) constructors because
Curve <: Function. The varargs target took no extra positional args, so
narrow it to a single-curve method with keyword forwarding.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@tobydriscoll
tobydriscoll merged commit 6f2f3f8 into master Jun 30, 2026
1 of 4 checks passed
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