chakravala / Reduce.jl

Compare 8dc63ab ... +0 ... 8a84fa8

Coverage Reach

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 2 of 4 files from the diff.
Other files ignored by Codecov
deps/svn.jl has changed.
Project.toml has changed.

@@ -117,8 +117,11 @@
Loading
117 117
        Base.log1p(z::$T) = 1+log(z)
118 118
        dot(a::$T,b) = conj(a)*b
119 119
        dot(a,b::$T) = conj(a)*b
120 +
        dot(a::$T,b::$T) = conj(a)*b
120 121
    end
121 122
end
123 +
dot(a::Expr,b::Symbol) = conj(a)*b
124 +
dot(a::Symbol,b::Expr) = conj(a)*b
122 125
123 126
include("unary.jl") # load unary operators
124 127
include("args.jl") # load calculus operators

@@ -623,7 +623,7 @@
Loading
623 623
    elseif expr.head == :(::)
624 624
        show_expr(io,expr.args[1])
625 625
    elseif expr.head == :macrocall
626 -
        if expr.args[1] ∈ (Symbol("@big_str"),Symbol("@int128_str"),Expr(:.,:Core,QuoteNode(Symbol("@big_str"))),Expr(:.,:Core,QuoteNode(Symbol("@int128_str"))))
626 +
        if expr.args[1] ∈ (Symbol("@big_str"),Symbol("@int128_str"),GlobalRef(Core,Symbol("@big_str")),GlobalRef(Core,Symbol("@int128_str")))
627 627
            print(io,expr.args[end])
628 628
        else
629 629
            throw(ReduceError("Macro $(expr.args[1]) block structure not supported\n\n$expr"))

Learn more Showing 2 files with coverage changes found.

Changes in src/Reduce.jl
-1
+1
Loading file...
Changes in src/parser.jl
-1
+1
Loading file...
Files Coverage
src -0.40% 80.33%
Project Totals (7 files) 80.33%
Loading