julia> package = "Crayons"
"Crayons"
julia> command = "r_fg = Crayon(foreground = :red)"
"r_fg = Crayon(foreground = :red)"
julia> tags = ["color"]
1-element Array{String,1}:
"color"
julia> desc = "Create a crrayon with foreground color red"
"Create a crrayon with foreground color red"
julia> command = "r_fg = Crayon(foreground = :red, bold = true)"
"r_fg = Crayon(foreground = :red, bold = true)"
julia> new_snippet(package, command, desc, tags)
ERROR: MethodError: no method matching isless(::Array{String,1}, ::String)
Closest candidates are:
isless(::Missing, ::Any) at missing.jl:87
isless(::AbstractArray{T,1} where T, ::AbstractArray{T,1} where T) at abstractarray.jl:1857
isless(::AbstractString, ::AbstractString) at strings/basic.jl:335
...
Stacktrace:
[1] isless(::Tuple{Array{String,1},Int64,Int64}, ::Tuple{String,Int64,Int64}) at ./tuple.jl:367
[2] lt(::Base.Order.ForwardOrdering, ::Tuple{Array{String,1},Int64,Int64}, ::Tuple{String,Int64,Int64}) at ./ordering.jl:57
[3] lt(::Base.Order.By{Jet.var"#1#6"{Jet.var"#p#3",Jet.var"#o#4",Jet.var"#β#5"},Base.Order.ForwardOrdering}, ::OrderedCollections.OrderedDict{String,Any}, ::OrderedCollections.OrderedDict{String,Any}) at ./ordering.jl:59
[4] sort!(::Array{Any,1}, ::Int64, ::Int64, ::Base.Sort.InsertionSortAlg, ::Base.Order.By{Jet.var"#1#6"{Jet.var"#p#3",Jet.var"#o#4",Jet.var"#β#5"},Base.Order.ForwardOrdering}) at ./sort.jl:498
[5] sort!(::Array{Any,1}, ::Int64, ::Int64, ::Base.Sort.MergeSortAlg, ::Base.Order.By{Jet.var"#1#6"{Jet.var"#p#3",Jet.var"#o#4",Jet.var"#β#5"},Base.Order.ForwardOrdering}, ::Array{Any,1}) at ./sort.jl:583
[6] sort!(::Array{Any,1}, ::Int64, ::Int64, ::Base.Sort.MergeSortAlg, ::Base.Order.By{Jet.var"#1#6"{Jet.var"#p#3",Jet.var"#o#4",Jet.var"#β#5"},Base.Order.ForwardOrdering}, ::Array{Any,1}) at ./sort.jl:589 (repeats 2 times)
[7] sort! at ./sort.jl:582 [inlined]
[8] sort! at ./sort.jl:673 [inlined]
[9] #sort!#7 at ./sort.jl:733 [inlined]
[10] reorder!() at /home/parthp/dev/Jet.jl/src/new.jl:76
[11] new_entry(::String, ::String, ::String, ::String, ::Array{String,1}) at /home/parthp/dev/Jet.jl/src/new.jl:34
[12] new_snippet(::String, ::String, ::String, ::Array{String,1}) at /home/parthp/dev/Jet.jl/src/new.jl:64
[13] top-level scope at REPL[21]:1
[14] run_repl(::REPL.AbstractREPL, ::Any) at /build/julia/src/julia-1.5.2/usr/share/julia/stdlib/v1.5/REPL/src/REPL.jl:288