You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
adding the 0 or a space makes the formatting correctly (and adding the 0 for the case of the space)
If you format even
text = raw"""
α=1.# A
β=2.0
"""
format_text(text)
the lines are concatenated into one see the error with
ERROR: Error while PARSING formatted text:
1 α = 1.β = 2.0
...
Error occurred on line 1, offset 9 of formatted text.
The error might not be precisely on this line but it should be in the region of the code block. Try commenting the region out and see if that removes the error.
Stacktrace:
[1] error(s::String)
@ Base ./error.jl:35
[2] format_text(cst::CSTParser.EXPR, style::DefaultStyle, s::JuliaFormatter.State)
@ JuliaFormatter ~/.julia/packages/JuliaFormatter/7y9aN/src/JuliaFormatter.jl:314
[3] format_text(text::String, style::DefaultStyle, opts::JuliaFormatter.Options)
@ JuliaFormatter ~/.julia/packages/JuliaFormatter/7y9aN/src/JuliaFormatter.jl:243
[4] #format_text#280
@ ~/.julia/packages/JuliaFormatter/7y9aN/src/JuliaFormatter.jl:215 [inlined]
[5] format_text
@ ~/.julia/packages/JuliaFormatter/7y9aN/src/JuliaFormatter.jl:212 [inlined]
[6] #format_text#279
@ ~/.julia/packages/JuliaFormatter/7y9aN/src/JuliaFormatter.jl:209 [inlined]
[7] format_text(text::String)
@ JuliaFormatter ~/.julia/packages/JuliaFormatter/7y9aN/src/JuliaFormatter.jl:208
[8] top-level scope
@ REPL[7]:1
which might lead to misleading line numbers.
PS: In general formatter works great and I am very happy to use it and have a CI reminding me to format my code – thanks for the package!
The text was updated successfully, but these errors were encountered:
We just noticed a bug (we think) where correct Julia code is causing Formatter to error.
If you do
The actual code is correct Julia code (sure not nice, one should write floats with an ending
0
here, but still)but it errors with
adding the 0 or a space makes the formatting correctly (and adding the 0 for the case of the space)
If you format even
the lines are concatenated into one see the error with
which might lead to misleading line numbers.
PS: In general formatter works great and I am very happy to use it and have a CI reminding me to format my code – thanks for the package!
The text was updated successfully, but these errors were encountered: