diff --git a/README.md b/README.md index e0c67a2d..289873d0 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,4 @@ [![Build Status](https://travis-ci.com/tkf/BangBang.jl.svg?branch=master)](https://travis-ci.com/tkf/BangBang.jl) [![Codecov](https://codecov.io/gh/tkf/BangBang.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/tkf/BangBang.jl) [![Coveralls](https://coveralls.io/repos/github/tkf/BangBang.jl/badge.svg?branch=master)](https://coveralls.io/github/tkf/BangBang.jl?branch=master) +[![Aqua QA](https://img.shields.io/badge/Aqua.jl-%F0%9F%8C%A2-aqua.svg)](https://github.com/tkf/Aqua.jl) diff --git a/test/Manifest.toml b/test/Manifest.toml index 67e59bf9..e6e086b6 100644 --- a/test/Manifest.toml +++ b/test/Manifest.toml @@ -1,5 +1,13 @@ # This file is machine-generated - editing it directly is not advised +[[Aqua]] +deps = ["Test"] +git-tree-sha1 = "3f64ef101feed310f3d6228a9ec5f1c1931934eb" +repo-rev = "master" +repo-url = "https://github.com/tkf/Aqua.jl" +uuid = "4c88cf16-eb10-579e-8560-4a9242c79595" +version = "0.3.0" + [[BangBang]] deps = ["LinearAlgebra", "Requires", "Setfield"] path = ".." diff --git a/test/Project.toml b/test/Project.toml index 1993816c..e64bd4f1 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -1,4 +1,6 @@ [deps] +Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595" BangBang = "198e06fe-97b7-11e9-32a5-e1d131e6ad66" +Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46" StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" diff --git a/test/test_aqua.jl b/test/test_aqua.jl new file mode 100644 index 00000000..919d6dfc --- /dev/null +++ b/test/test_aqua.jl @@ -0,0 +1,12 @@ +module TestAqua + +using Aqua +using BangBang +using Setfield + +Aqua.test_all( + BangBang; + ambiguities=(exclude=[Base.get, Setfield.set, Setfield.modify],), +) + +end # module