aighearach_ has quit [Remote host closed the connection]
Guest48 has joined #ruby
<Guest48>
Hello! I'm quite new to Ruby and was looking for a formatter and LSP. It turns out though that the problem is not finding one but choosing one! I've seen RuboCop, Solargraph, rubyfmt, rufo, standardr and a ruby LSP by Shopify so far. Could anyone give me some advice on which I should pick? Especially all the formatter claim to be the one
<Guest48>
opinionated standard so every Ruby code looks the same just like gofmt. The multitude of formatters make it seem more like XKCD 927 though...
_ht has joined #ruby
TomyLobo2 has joined #ruby
TomyLobo has quit [Ping timeout: 240 seconds]
infinity_fye has joined #ruby
infinityfye has quit [Killed (NickServ (GHOST command used by infinity_fye!~infinityf@102.44.68.165))]
infinity_fye is now known as infinityfye
Linux_Kerio has quit [Read error: Connection reset by peer]
Linux_Kerio has joined #ruby
<ox1eef_>
I use standardrb because it strikes a good balance between being useful vs being pedantic.
Linux_Kerio has quit [Read error: Connection reset by peer]
Linux_Kerio has joined #ruby
roger_rabbit has quit [Server closed connection]
roger_rabbit has joined #ruby
grenierm has quit [Ping timeout: 246 seconds]
jmcgnh has quit [Server closed connection]
Munto has quit [Ping timeout: 258 seconds]
jmcgnh has joined #ruby
<Guest48>
Thanks ox1eef. Any opinion about Solargraph vs Shopify's LSP (or another LSP)?
Munto has joined #ruby
MalusVulgaris has joined #ruby
MalusVulgaris has quit [Client Quit]
gr33n7007h has quit [Ping timeout: 252 seconds]
gr33n7007h has joined #ruby
genpaku_ has quit [Read error: Connection reset by peer]
dalan0382 has quit [Quit: dalan0382]
dalan0382 has joined #ruby
moldorcoder7 has joined #ruby
supay has quit [Server closed connection]
supay has joined #ruby
ross has quit [Server closed connection]
ross has joined #ruby
Artea has quit [Server closed connection]
Guest48 has quit [Quit: Client closed]
Artea has joined #ruby
Byteflux has quit [Server closed connection]
Byteflux has joined #ruby
markong has joined #ruby
desnudopenguino1 has joined #ruby
desnudopenguino has quit [Ping timeout: 240 seconds]
desnudopenguino1 is now known as desnudopenguino
<adam12>
$ rpm -q ruby
<adam12>
ruby-2.0.0.648-39.el7_9.x86_64
<adam12>
... wonderful.
<leah2>
at least 2
<adam12>
leah2: lol yeah.
moldorcoder7 has quit [Ping timeout: 240 seconds]
Sankalp has quit [Ping timeout: 240 seconds]
Sankalp- has joined #ruby
Sankalp- is now known as Sankalp
<adam12>
I wonder how much pain I'm in for to support 2.0. It's been so long, I don't even remember half of 2.0 functionality.
<leah2>
imo not so much
<leah2>
i think the only new feature i use occsionally is pattern matching
<adam12>
I might try, even tho CentOS 7 is EOL in 1 year.
<adam12>
I only have a handful of machines left that run it.
<adam12>
I don't even think I could run 2.0 locally for dev, so presumably I might have to use rubocop to aid me with a 2.0 parser. Hmm.
<adam12>
bbl.
infinityfye has quit [Read error: Connection reset by peer]