Closed maleadt closed 7 months ago
Attention: 2 lines
in your changes are missing coverage. Please review.
Comparison is base (
78659ba
) 69.48% compared to head (8ffbf57
) 69.68%.
Files | Patch % | Lines |
---|---|---|
src/syntax.jl | 60.00% | 2 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Test failures unrelated; looks like the dispatch tests are a little fragile.
Fixes https://github.com/JuliaInterop/ObjectiveC.jl/issues/25
This prevents constructing invalid NSArray objects (and likely segfaulting) by both constraining the type signature, and by not using the questionable
Ptr{id{Object}}
type signature (id
is already a pointer, and relying on Julia'sPtr
leads to surprising automatic conversion from otherwise incompatible array values).