havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.7.1, 2.6.6, 2.5.8: https://www.ruby-lang.org | Paste 4+ lines of text to https://dpaste.de/ and select Ruby as the language | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | Can't talk? Register/identify with Nickserv first!
ajescude_ has quit [Remote host closed the connection]
ajescudero has joined #ruby
SeepingN has joined #ruby
TCZ has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
yCrazyEdd has joined #ruby
CrazyEddy has quit [Ping timeout: 260 seconds]
SeepingN has quit [Quit: The system is going down for reboot NOW!]
yCrazyEdd is now known as CrazyEddy
TCZ has quit [Quit: Leaving]
oddp has quit [Ping timeout: 240 seconds]
sjt003 has quit [Read error: Connection reset by peer]
mossplix has quit [Remote host closed the connection]
sjt003_ has joined #ruby
mossplix has joined #ruby
drincruz has joined #ruby
bmurt has joined #ruby
Garb0 has joined #ruby
Garb0 has quit [Max SendQ exceeded]
fabio_ has joined #ruby
mossplix has quit [Ping timeout: 258 seconds]
MadLamb has quit [Ping timeout: 256 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Technodrome has joined #ruby
ur5us has joined #ruby
ams___ has quit [Quit: Connection closed for inactivity]
Xeago has quit [Ping timeout: 246 seconds]
drincruz has quit [Ping timeout: 256 seconds]
Xeago has joined #ruby
norm has joined #ruby
<norm> Anyone ever tried to make a new Yard directive? I’d like to make a custom directive that registers a custom CodeObject. I thought it was as simple as calling “handler.register MyCodeObject.new(…)”, but that dumps me into a “stack level too deep” error. Some sort of recursive rabbit hole.
ChmEarl has quit [Quit: Leaving]
jenrzzz has joined #ruby
ur5us has quit [Remote host closed the connection]
ur5us has joined #ruby
salerace has joined #ruby
jenrzzz has quit [Ping timeout: 258 seconds]
davispuh has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
normelton has joined #ruby
normelton has left #ruby [#ruby]
normelton has joined #ruby
normelton has left #ruby [#ruby]
norm has left #ruby [#ruby]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
emdev has joined #ruby
emdev has quit [Max SendQ exceeded]
lucasb has quit [Quit: Connection closed for inactivity]
braincrash has quit [Quit: bye bye]
braincrash has joined #ruby
bsdbandit-01 has quit [Ping timeout: 256 seconds]
bsdband24 has joined #ruby
salerace has quit [Changing host]
salerace has joined #ruby
fluxAeon has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
darkstardev13 has quit [Read error: Connection reset by peer]
salerace has quit [Quit: Textual IRC Client: www.textualapp.com]
darkstardev13 has joined #ruby
quazimodo has quit [Ping timeout: 256 seconds]
quazimodo has joined #ruby
ajescudero has quit []
Technodrome has joined #ruby
jenrzzz has joined #ruby
fluxAeon has quit [Quit: Textual IRC Client: www.textualapp.com]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 260 seconds]
jetchisel has quit [Quit: Unfortunately time is always against us -- [Morpheus]]
duderonomy has joined #ruby
arahael1 is now known as Arahael
ur5us has quit [Ping timeout: 260 seconds]
bocaneri has joined #ruby
kinduff has quit [Read error: Connection reset by peer]
kinduff has joined #ruby
wymillerlinux has quit [Ping timeout: 256 seconds]
_whitelogger has joined #ruby
bmo has joined #ruby
mheld has quit [Quit: Connection closed for inactivity]
ur5us has joined #ruby
bmo has quit [Quit: Textual IRC Client: www.textualapp.com]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
Industrial has joined #ruby
skx86 has quit [Quit: Connection closed for inactivity]
rubydoc has quit [Remote host closed the connection]
rubydoc has joined #ruby
chalkmonster has joined #ruby
<phaul> &ri Fix::pushed
<rubydoc> phaul: Found no entry that matches class Fix class method pushed
Industrial has quit [Ping timeout: 264 seconds]
akem has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
Bounga has quit [Ping timeout: 272 seconds]
akem has quit [Quit: Leaving]
bartzy has joined #ruby
_whitelogger has joined #ruby
akem has joined #ruby
alexherbo26 has joined #ruby
alexherbo2 has quit [Read error: Connection reset by peer]
alexherbo26 is now known as alexherbo2
cadeskywalker has quit [Remote host closed the connection]
jenrzzz has joined #ruby
howdoi has quit [Quit: Connection closed for inactivity]
imode has quit [Ping timeout: 265 seconds]
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
jenrzzz has quit [Ping timeout: 256 seconds]
bartzy has quit [Quit: Textual IRC Client: www.textualapp.com]
s_ has quit [Ping timeout: 260 seconds]
s_ has joined #ruby
cadeskywalker has joined #ruby
dviola has quit [Quit: WeeChat 2.8]
cadeskywalker has quit [Quit: WeeChat 1.6]
oddp has joined #ruby
jetchisel has joined #ruby
schne1der has joined #ruby
cadeskywalker has joined #ruby
jenrzzz has joined #ruby
pleasehelpwithbu has joined #ruby
<pleasehelpwithbu> hello, there was an experimental feature of bundler that made "bundle exec" automatically run when you needed it to
<pleasehelpwithbu> I had it set, but I lost it and can't find it on the internet
<pleasehelpwithbu> anyone remembers something like this? you set an env variable iirc :(
<pleasehelpwithbu> $RUBYGEMS_GEMDEPS!
<pleasehelpwithbu> setting it broke my stuff more.. eh.
schne1der has quit [Ping timeout: 240 seconds]
gato has joined #ruby
graphicsv has quit [Quit: Connection closed for inactivity]
plutes has quit [Ping timeout: 258 seconds]
pleasehelpwithbu has quit [Remote host closed the connection]
s_ has quit [Ping timeout: 260 seconds]
s_ has joined #ruby
plutes has joined #ruby
ams___ has joined #ruby
kinduff has quit [Read error: Connection reset by peer]
kinduff has joined #ruby
jenrzzz_ has joined #ruby
gato has quit [Quit: Connection closed]
jenrzzz has quit [Ping timeout: 258 seconds]
jetchisel has quit [Quit: Unfortunately time is always against us -- [Morpheus]]
meinside has quit [Quit: Connection closed for inactivity]
jenrzzz_ has quit [Ping timeout: 256 seconds]
coffeejunk has quit [Ping timeout: 244 seconds]
rann has quit [Ping timeout: 240 seconds]
coffeejunk has joined #ruby
rann has joined #ruby
maxmanders_ has quit [Read error: Connection reset by peer]
maxmanders_ has joined #ruby
cd has joined #ruby
bsdband24 has quit [Quit: -a- Connection Timed Out]
ghanima has joined #ruby
bsdbandit-01 has joined #ruby
Industrial has joined #ruby
ghanima has quit [Remote host closed the connection]
ghanima has joined #ruby
<Industrial> Hi. I am trying to make a WebSocket server that speaks a certain protocol (FBP, Flow Based Programming) but I am not successfully completing the handshake / response. My test client (fbp test suite that tests the websocket implementation) seems to be hanging on the request and failing all tests.
ghanima has quit [Remote host closed the connection]
ghanima has joined #ruby
<Industrial> On line 44 I am sending an empty response. When I send e.g. "{}" then I get `Error: Parse Error: Expected HTTP/` (which is a Node.js error, because that's the test suite's language..).
ghanima has quit [Remote host closed the connection]
<Industrial> Hmm, so I guess the websocket is fine and only my implementation is faulty since the request/responses are sent properly.
ghanima has joined #ruby
ghanima has quit [Remote host closed the connection]
ghanima has joined #ruby
<havenwood> Industrial: Not at all a solution to the problem, but I've enjoyed the new async-websocket library: https://github.com/socketry/async-websocket
ams___ has quit [Quit: Connection closed for inactivity]
ghanima has quit [Remote host closed the connection]
ghanima has joined #ruby
ghanima has quit [Remote host closed the connection]
ghanima has joined #ruby
<Industrial> havenwood: Thanks, checking it out.
ghanima has quit [Remote host closed the connection]
ghanima has joined #ruby
mheld has joined #ruby
<Industrial> havenwood: I'm getting a lot of these: https://gist.github.com/Industrial/6a0a0c3223cd31092257c122d23a77b6
<Industrial> havenwood: I did a `bundle add decode` and `bundle add falcon` and `bundle add async`
salerace has joined #ruby
<Industrial> it seems to be the `async-websocket` gem.
<Industrial> So now I have this problem / error: https://gist.github.com/Industrial/ffa29e475270b4955f8fc41ebfeb0fd5
<Industrial> It can't find the run function. Should that have come from async/websocket/adapters/rack ?
akem has quit [Quit: Leaving]
bga57 has quit [Ping timeout: 264 seconds]
<havenwood> Industrial: Normally #run comes from Rack.
<havenwood> Industrial: If it's not a rackup (.ru) file, require 'rack'
<Industrial> ah, I see.
<havenwood> Industrial: I'd expect it to work though if run with: falcon serve --bind http://localhost:8080 --count 1 -c
craig_000_ has joined #ruby
ghanima has quit [Ping timeout: 264 seconds]
colins has joined #ruby
u0_a260 has joined #ruby
skx86 has joined #ruby
arahael1 has joined #ruby
Arahael has quit [Ping timeout: 240 seconds]
<Industrial> havenwood: I've got it running correctly now.
arahael2 has joined #ruby
<Industrial> https://gist.github.com/Industrial/da1543f190161d8e30cb35b8a5809939 but getting this frame header error :)
ChmEarl has joined #ruby
<Industrial> I want to be able to send custom HTTP response headers like protocol, version, accept
<havenwood> Hem, I have't run into that one
arahael1 has quit [Ping timeout: 260 seconds]
<Industrial> oh, that's an option for .open(), I see
wymillerlinux has joined #ruby
wymillerlinux has quit [Read error: Connection reset by peer]
<Industrial> Nice, got it working havenwood ! and the responses are being sent correctly.
drincruz has joined #ruby
jenrzzz has joined #ruby
mozzarella has quit [Remote host closed the connection]
mozzarella has joined #ruby
mozzarella has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 246 seconds]
mozzarella has joined #ruby
colins has quit [Quit: WeeChat 2.8]
jenrzzz has joined #ruby
salerace has quit [Read error: Connection reset by peer]
drincruz has quit [Ping timeout: 240 seconds]
bkuhlmann has joined #ruby
jenrzzz has quit [Ping timeout: 265 seconds]
u0_a260 has quit [Quit: WeeChat 2.8]
<pgib> adam12 - thanks for the help yesterday. I had to step away and forgot to check for replies. I updated the paste: https://dpaste.org/q149
<pgib> Interestingly, "bundle show" doesn't find "dalli", but then it recommends it?
TCZ has joined #ruby
cd has quit [Quit: cd]
jenrzzz has joined #ruby
norayr has joined #ruby
<norayr> people of ruby
<norayr> i have such a crash, on line 14: https://pastebin.com/8zaAJbBx of my diaspora software.
<ruby[bot]> norayr: as I told you already, please use https://gist.github.com
<norayr> oh sorry, dear bot. i forgot.
<norayr> this started to happen after a system upgrade, but i made sure to even reinstall (as user) ruby and all the gems with --force --full-index
<havenwood> norayr: Could you try a: bundle pristine
<norayr> havenwood: thanks, minute
<havenwood> norayr: PS The latest Ruby 2.6 is 2.6.6.
<norayr> i dont know exactly how diaspora software brings me this rubies, is that 2.6.5 written somewhere in its package manager config, but when i do rvm commands, it gets me 2.6.5 for some reason.
<norayr> i see what pristine does, i think that won't help. because i already recompiled everything. even removed all the gems by hand, to make sure they will be compiled again.
<norayr> so i said rvm install 2.6
<norayr> should i say rvm install 2.6.6?
<havenwood> norayr: rvm get head
<havenwood> norayr: Update RVM to latest first.
<norayr> ok let the pristine finish, then i'll do that again.
jenrzzz has quit [Ping timeout: 240 seconds]
<norayr> installing ruby-2.6.6
<norayr> interesting, in diaspora update manual, the command is rvm get latest, not rvm get head. and that made a difference?
colins has joined #ruby
leitz has joined #ruby
colins has quit [Client Quit]
chalkmonster has quit [Quit: WeeChat 2.8]
<norayr> bundling full index
<leitz> Drat. The sinatra IRC channel is a ghost town, and I can't get onto their slack workspace.
chalkmonster has joined #ruby
doomlist3 has joined #ruby
<doomlist3> are ints mutable in ruby like strings
<doomlist3> in ruby every object is mutable i'd love to mutate int
ellcs1 has joined #ruby
pgib has quit [Ping timeout: 240 seconds]
<yxhuvud> no, ints are not mutable.
<havenwood> norayr: it's an alias
<yxhuvud> doomlist3: You can define methods etc in the integer class though.
<havenwood> &>> 42.frozen?
<rubydoc> # => true (https://carc.in/#/r/9c3h)
cyrus_mc_ has joined #ruby
<havenwood> doomlist3: Why do you want to mutate an Integer? Say more?
<doomlist3> i dont
<norayr> havenwood: when i did rvm get latest in diaspora directory, it wanted me to use 2.6.5, but after running rvm get head, it seems ok that i use 2.6.6, or something else affected that.
<havenwood> leitz: Time to port to Roda? :P
<doomlist3> in puts what if i need flush and file option ?
<havenwood> leitz: The #roda channel is quite responsive.
<doomlist3> so what's the ruby way to deal with flushing data to output
<doomlist3> how did ruby manage to achieve puts functionality same as pythons ?
<havenwood> doomlist3: You can set `$stdout.sync =` or `$stdout.flush` manually.
<leitz> havenwood, a while back I asked Jeremy if he was going to write a book on the tools he writes. I like books. :)
<doomlist3> no books please i don't like books
<havenwood> Roda, the Movie. Coming in 2021.
<leitz> havenwood, this might be a good time, i'm trying something new to me. The "Update" bit of CRUD has always been a challenge for me. I figured it out in SQLite and Sinatra, and am not trying to port that to MongoDB.
<havenwood> leitz: Sequel + Roda is lovely.
<havenwood> leitz: Sequel works well with SQLite.
<leitz> havenwood, does Sequel talk to MongoDB?
* leitz goes to look
<leitz> Nothing about MongoDB on the github site.
kinduff has quit [Read error: Connection reset by peer]
<leitz> havenwood, on the above, the last bit should be "and am NOW trying to..."
kinduff has joined #ruby
<havenwood> leitz: Mongo... DB...? Step away from that keyboard!
<leitz> havenwood, embrace the openness...
<havenwood> leitz: Ah, just checked logs and saw "Diaspora." Hah.
* havenwood goes in search of more coffee
<leitz> havenwood, I need the "tableless" layout, and Mongo is all I know. For very small definitions of "know".
<doomlist3> what roda movie it's just a webframework havenwood
<havenwood> doomlist3: Whoever greenlit Wing Commander, the Movie begs to differ. *Just* a web framework? Web frameworks are the rage with kids these days!
<doomlist3> maybe you are just a kid
<havenwood> Bah
<doomlist3> apps don't need webframeworks, apps are the rage, where is the cross-platform thing for ruby
<doomlist3> like kivy , so i can write great apps and write only once.
<havenwood> doomlist3: Ruby has fewer well-maintained graphics libraries so fewer downstream niceties in that realm.
<havenwood> doomlist3: I've seen a few efforts based on SWG lately.
<havenwood> doomlist3: There's DragonRuby in the game space.
<doomlist3> i'd want to know more about write portable apps for mobile+linux+windows+macOS
<havenwood> doomlist3: Shoes is the fun way in Ruby.
<havenwood> doomlist3: No mobile support with Shoes.
<havenwood> doomlist3: After taking a quick look at Kivy, I'd say RubyMotion is probably the closest we have in Ruby.
<havenwood> doomlist3: http://www.rubymotion.com/
<doomlist3> shoes is not for mobile?
chalkmonster has quit [Quit: WeeChat 2.8]
<havenwood> doomlist3: Nope, at least I've not seen a mobile Shoes variant. It's possible but I've not seen it done. For example, Ruboto has Android support. http://ruboto.org/
<havenwood> doomlist3: The JRuby Shoes *could* support both desktop and mobile.
<havenwood> doomlist3: Shoes has traditionally been desktop focused.
<havenwood> doomlist3: Flutter and Dart are pretty easy to pick up for cross platform development, FWIW.
<havenwood> doomlist3: But I've not used Kivy for a point of comparison.
<havenwood> doomlist3: Speaking of movies >.>, here's me in a movie about Flutter: https://youtu.be/HFAyy_AH0No
<havenwood> We did make some of these vidoes about Roda. Not a full feature movie... yet!
<leitz> doomlist3, he is just a kid. ;)
<havenwood> doomlist3: I did an hour long video about Roda though.
<havenwood> That's not movie length.
<havenwood> I aspire.
alexherbo2 has joined #ruby
bkuhlman_ has joined #ruby
bkuhlmann has quit [Read error: Connection reset by peer]
<doomlist3> flutter doesn't seem for ruby
<Industrial> Hi. Say I have a bunch of functions that all take the same input, how do I bunch/group up these functions? in JavaScript I would `const fns = { a: { b: (event) => event *2, ... }, ... }`
<Industrial> I want a datastructure that I can hopefully index with a variable so I could do `fns[var1][var2]` where var1 could be 'a' and var2 could be 'b'
<Industrial> So that I can call `fns[var1][var2](myEvent)`
<doomlist3> havenwood: is your company squareup or square which website
<doomlist3> twitter too has something regarding square
TCZ has quit [Quit: Leaving]
<doomlist3> ok it's the twitter company squareup.com ?
gueorgui has joined #ruby
<Industrial> handlers = { "runtime" => { "getruntime" => do |payload| end, "packet" => do |payload| end, }, } <-- that's incorrect
mossplix has joined #ruby
<Industrial> If I put them in a module (and submodules), could I index the module witha variable?
romanlevin333 has quit [Quit: The Lounge - https://thelounge.chat]
romanlevin333 has joined #ruby
orbyt_ has joined #ruby
cyrus_mc_ has quit [Quit: Connection closed]
seaef has joined #ruby
<havenwood> doomlist3: Yeah, Square is square.com or squareup.com, same thing. Yup, same CEO as Twitter.
<doomlist3> hmm. i hope the web dies then i won't have to deal with a separate code base in js client
<havenwood> Industrial: I don't quite follow. Say a bit more or show a gist?
<doomlist3> web is raging deal today you say havenwood but i prefer native apps
chalkmonster has joined #ruby
<havenwood> doomlist3: Square has native app support for iOS, Android, Flutter, React Native, etc. but we're getting offtopic.
<havenwood> Ruby!
<doomlist3> is there something like reactnative that can do mobile+website as well but for not js but python
<doomlist3> sorry
<havenwood> doomlist3: There are some neat Ruby efforts around mruby, but they're mostly a bit early in dev.
<havenwood> doomlist3: See Ruby 2D ^
<havenwood> doomlist3: Flutter is basically that, but Dart not Python.
<havenwood> (In response to prev question.)
<doomlist3> so same code for website too? but client side dart won't work
<havenwood> doomlist3: Flutter for Web.
<havenwood> doomlist3: https://flutter.dev/web
chalkmonster has quit [Quit: WeeChat 2.8]
<leftylink> Industrial: I think using lambdas is more appropriate.
jenrzzz has joined #ruby
seaef has quit [Quit: I am functioning within established parameters.]
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
doomlist3 has quit [Ping timeout: 256 seconds]
bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
bsdbandit-01 has joined #ruby
nofxx has joined #ruby
jenrzzz has joined #ruby
ellcs1 has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
s_ has quit [Ping timeout: 260 seconds]
s_ has joined #ruby
Nerium has joined #ruby
<Nerium> Is there any gem for displaying error mesages in ruby scripts in a more clear way?
<Nerium> Think better_errors gem without rails
<havenwood> Nerium: The did_you_mean gem that ships with Ruby these days is one thing that makes error messages nicer.
<Nerium> havenwood oh yes, i like that one
<Nerium> it's default on my system
jenrzzz has quit [Ping timeout: 240 seconds]
<Nerium> the problem is the UI, it's too verbose
<Nerium> Like I dont need the absolute path to every file in the stack
<Nerium> *call stack
<havenwood> Nerium: pry-rescue is neat if you want a REPL.
<Nerium> oh, that's nice, i'm using pry already so should be easy to add
<Nerium> thanks
<Nerium> Is there a way to hook into the error and clean it up your self?
<havenwood> Nerium: Yes.
<havenwood> Nerium: You can rescue any error and raise another. Or you can modify an errors message.
<Nerium> I mean on a global level, in a safe way
<havenwood> error's*
<havenwood> Nerium: Yeah, if you want there are gems that modify or remove the backtrace or you can do it yourself.
<Nerium> havenwood got any name?
<havenwood> Nerium: I don't advocate using these, but pretty_trace, active_support/backtrace_cleaner, and the like.
<havenwood> Nerium: quietbacktrace
Industrial has quit [Ping timeout: 240 seconds]
<havenwood> Nerium: You might consider using a refinement with Exception#backtrace.
<havenwood> Nerium: That seem to me like a more modern approach.
<havenwood> Nerium: I guess you don't want it lexically scoped though.
<havenwood> Global is global.
<havenwood> Nerium: Monkey patch a core class. :P
<havenwood> It does work.
<Nerium> havenwood oh i read about refinements years back, never tought it was actually deployed
<Nerium> that's awesome, I need it for a project of my own
<Nerium> That's only in 2.7+ ?
<Nerium> Would make sense tho
<havenwood> Nerium: No, it's been around since 2.1 or 2.2
<havenwood> Nerium: Or rather, it was introduced around 2.
<havenwood> 0
<Nerium> Ah, then i must have read about it back in 2019
<Nerium> *2010
salerace has joined #ruby
<Nerium> it was experimental in 2.0, not in 2.1
<Nerium> must have tried it while still experimental
KramerC has joined #ruby
seaef has joined #ruby
bocaneri has quit [Ping timeout: 260 seconds]
sjt003_ has quit [Remote host closed the connection]
sjt003_ has joined #ruby
bocaneri has joined #ruby
ldepandis has joined #ruby
ellcs1 has joined #ruby
Nerium has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
FastJack has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
FastJack has joined #ruby
Garb0 has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 258 seconds]
orbyt_ has quit [Ping timeout: 260 seconds]
Nerium has joined #ruby
Industrial has joined #ruby
duderonomy has quit [Ping timeout: 240 seconds]
chalkmonster has joined #ruby
duderonomy has joined #ruby
factormystic has quit [Quit: The Lounge - https://thelounge.chat]
chalkmonster has quit [Quit: WeeChat 2.8]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
kinduff has quit [Read error: Connection reset by peer]
kinduff has joined #ruby
leitz has quit [Quit: Leaving]
seaef has quit [Quit: ZZZzzz…]
<Industrial> Hi. I am using VSCode for ruby.
<Industrial> Is there a way I can set up automatic linting, lint fixing and syntax re-writing/beautifying with Ruby?
imode has joined #ruby
factormystic has joined #ruby
jenrzzz has joined #ruby
<havenwood> Industrial: Yes, many folk use RuboCop with VSCode.
<havenwood> Industrial: You might also like SolarGraph.
<Industrial> ok, t
<Industrial> ty
<havenwood> Industrial: The default "Ruby for Visual Studio Code" supports both. Check the extension.
<havenwood> Industrial: gem install rubocop solargraph
<Industrial> ah, rubocop is what I wanted :D, ty
<Industrial> oh, I can use both, ok
cow[moo] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 264 seconds]
bocaneri has quit [Ping timeout: 264 seconds]
salerace has quit [Quit: Textual IRC Client: www.textualapp.com]
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cow[moo] has joined #ruby
darkstardev13 has quit [Remote host closed the connection]
<Industrial> Class has too many lines, [126/100] <-- that's a bit too strict for me ^_^
darkstardev13 has joined #ruby
<havenwood> Industrial: Yeah, you can relax those with a `~/.rubocop.yml` file .
<havenwood> Industrial: Or disable them.
bocaneri has joined #ruby
<havenwood> Metrics/ClassLength:
<havenwood> Enabled: false
Nerium has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jetchisel has joined #ruby
jenrzzz has joined #ruby
drincruz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
alexherbo2 has quit [Read error: Connection reset by peer]
alexherbo2 has joined #ruby
imode has quit [Ping timeout: 240 seconds]
akem has joined #ruby
mossplix has quit [Remote host closed the connection]
akem has quit [Quit: Leaving]
Nerium has joined #ruby
bsdband74 has joined #ruby
akem has joined #ruby
Nerium has quit [Client Quit]
bsdbandit-01 has quit [Ping timeout: 264 seconds]
Industrial has quit [Ping timeout: 240 seconds]
cow[moo] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexherbo2 has quit [Ping timeout: 246 seconds]
ellcs1 has quit [Ping timeout: 244 seconds]
mossplix has joined #ruby
drincruz has quit [Ping timeout: 260 seconds]
schne1der has joined #ruby
mossplix has quit [Ping timeout: 260 seconds]
mossplix has joined #ruby
lucasb has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
clemens3 has quit [Read error: Connection reset by peer]
skx86 has quit [Quit: Connection closed for inactivity]
ldepandis has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has joined #ruby
justache has quit [Remote host closed the connection]
bsdbandit-01 has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
justache has joined #ruby
bsdband74 has quit [Ping timeout: 260 seconds]
bmurt has joined #ruby
skx86 has joined #ruby
s_ has quit [Ping timeout: 260 seconds]
s_ has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 258 seconds]
jenrzzz has joined #ruby
imode has joined #ruby
jenrzzz has quit [Ping timeout: 265 seconds]
Scient has quit [Quit: ZNC - http://znc.in]
Scient has joined #ruby
postmodern has joined #ruby
reyfi9e has quit [Quit: Konversation term]
jenrzzz has joined #ruby
schne1der has quit [Ping timeout: 260 seconds]
bmurt has quit [Ping timeout: 256 seconds]
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
bmurt has joined #ruby
drincruz has joined #ruby
bmurt has quit [Client Quit]