diff --git a/src/indexing.jl b/src/indexing.jl index a1efb7b..b343427 100644 --- a/src/indexing.jl +++ b/src/indexing.jl @@ -622,8 +622,6 @@ Base.isless(a::IndexedOperator, b::IndexedOperator) = a.op.name < b.op.name Base.isless(a::QMul, b::QMul) = isless(a.args_nc, b.args_nc) Base.isless(a::IndexedOperator, b::QSym) = a.op.name < b.name Base.isless(a::QSym, b::IndexedOperator) = a.name < b.op.name -Base.isless(nothing, b::Symbol) = true # TODO: type-piracy -Base.isless(b::Symbol, nothing) = false # TODO: type-piracy Base.isless(a::Index, b::Index) = a.name < b.name Base.isless(a::SingleSum, b::SingleSum) = Base.isless(a.sum_index, b.sum_index) diff --git a/test/test_code_quality.jl b/test/test_code_quality.jl index 1ca14ad..6ae7b06 100644 --- a/test/test_code_quality.jl +++ b/test/test_code_quality.jl @@ -4,7 +4,7 @@ using SecondQuantizedAlgebra, Test using Aqua Aqua.test_ambiguities([SecondQuantizedAlgebra]; broken=true) - Aqua.test_piracies(SecondQuantizedAlgebra; broken=true) + Aqua.test_piracies(SecondQuantizedAlgebra; broken=false) Aqua.test_all(SecondQuantizedAlgebra; ambiguities=false, piracies=false) end