Aqua.jl
Aqua.jl copied to clipboard
Auto QUality Assurance for Julia packages
we have some facilities testing this here: https://github.com/QuEraComputing/Bloqade.jl/pull/470/files#diff-8b6a3d1fcb6507d7155106fb9cbecf22d4b3b1377f4128af77b2112c2277e0a7R4 might be a good test for everyone in general? what do people think?
`getproperty` triggers deprecation warnings: avoid triggering those when walking modules. Fix https://github.com/JuliaTesting/Aqua.jl/issues/83. Also observed in the `UnicodePlots` [test suite](https://github.com/JuliaPlots/UnicodePlots.jl/actions/runs/3465118212/jobs/5787474874#step:6:337), unfortunately this PR only fixes `GeometryBasics` tests mentioned in the issue,...
This adds the `Piracy` submodule, which contains `test_piracy`. This tests that the given module is not part of a package which commits type piracy. The piracy check is included in...
```julia module MMM f(xs::Vector{T}...) where {T
Let's say that I have a module ```julia module abcd f(::NTuple{N, T}) where {N,T} = (N,T) f(::Tuple{}) = (0,Any) end # module ``` Testing this using Aqua, I obtain ```julia...
I am trying to use Aqua in my package (`SimilaritySearch`). I followed the documentation for `test_all` and found some ambiguity errors in `StatsBase`. It reports and suggests some fixes. It...
Funny to see one of these around.
First off, thanks for the great package! I've got a new project set up with Aqua catching some errors. This is all fine and good, but some don't seem actionable....
Recently GeometryBasics.jl added `Aqua.test_all` in `runtests.jl`. It is working well, but the package has quite a few deprecations defined in [deprecated.jl](https://github.com/JuliaGeometry/GeometryBasics.jl/blob/3cdb91f518db3196b2dedea2a097233ca4778eb3/src/deprecated.jl). Since [adding Aqua](https://github.com/JuliaGeometry/GeometryBasics.jl/commit/3cdb91f518db3196b2dedea2a097233ca4778eb3) I noticed the full list of...
Compare [](https://krastanov.github.io/QuantumClifford.jl/stable) - from shields.io, used for most github actions [](https://juliahub.com/ui/Packages/QuantumClifford/BsGZO) - from juliahub [](https://travis-ci.com/Krastanov/QuantumClifford.jl) - from travis [](https://codecov.io/gh/JuliaTesting/Aqua.jl) - from codecov [](https://github.com/JuliaTesting/Aqua.jl) -...