diff --git a/.JuliaFormatter.toml b/.JuliaFormatter.toml index 259afaf..b510f92 100644 --- a/.JuliaFormatter.toml +++ b/.JuliaFormatter.toml @@ -1,4 +1,4 @@ -always_for_in = true +always_for_in = false import_to_using = false align_pair_arrow = true align_assignment = true diff --git a/src/colorschemes.jl b/src/colorschemes.jl index cd9a4e6..8a44379 100644 --- a/src/colorschemes.jl +++ b/src/colorschemes.jl @@ -290,7 +290,7 @@ end ## Utils -get_range(n::Int) = range(0, stop = 1, length = n) +get_range(n::Int) = range(0, stop = n == 1 ? 0 : 1, length = n) get_range(cs) = get_range(length(cs)) get_colorscheme(v::AbstractVector{<:Colorant}) = ColorScheme(v) diff --git a/test/runtests.jl b/test/runtests.jl index b20b4f6..2eb7cb9 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -223,6 +223,10 @@ end end end + @testset "PlotUtils.jl/issues/155" begin + palette(:tab10, 1) + end + @testset "PlotUtils.jl/issues/156" begin for c ∈ cgrad([:black, RGBA{Float64}(1,1,1,1)], 5; categorical=true) @test 0 ≤ alpha(c) ≤ 1