havenwood changed the topic of #ruby to: Ruby 3.3.1, 3.2.4, 3.4.0-preview1 https://www.ruby-lang.org | Logs https://libera.irclog.whitequark.org/ruby
TomyWork has quit [Remote host closed the connection]
TomyWork has joined #ruby
TomyWork has quit [Ping timeout: 260 seconds]
hansolo has joined #ruby
gaussianblue has joined #ruby
cappy has quit [Quit: Leaving]
orbyt_v10 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fercell_ has joined #ruby
fercell has quit [Ping timeout: 264 seconds]
jaredce has joined #ruby
jaredce has quit [Ping timeout: 264 seconds]
deadmarshal_ has quit [Quit: IRCNow and Forever!]
donofrio has joined #ruby
deadmarshal_ has joined #ruby
donofrio has quit [Ping timeout: 264 seconds]
donofrio has joined #ruby
donofrio has quit [Remote host closed the connection]
donofrio has joined #ruby
donofrio has quit [Remote host closed the connection]
donofrio has joined #ruby
reffle has quit [Read error: Connection reset by peer]
reffle has joined #ruby
jaredce has joined #ruby
jaredce has quit [Ping timeout: 260 seconds]
donofrio has quit [Ping timeout: 260 seconds]
grenierm has joined #ruby
rvalue has quit [Ping timeout: 252 seconds]
trillion_exabyte has quit [Ping timeout: 256 seconds]
trillion_exabyte has joined #ruby
trillion_exabyte has quit [Ping timeout: 264 seconds]
Obsdark has quit [Quit: Nettalk6 - www.ntalk.de]
rvalue has joined #ruby
konsolebox has joined #ruby
away has quit [Quit: ZNC 1.8.2 - https://znc.in]
Quiet-Oil9262 has quit [Quit: Ping timeout (120 seconds)]
mx has joined #ruby
Quiet-Oil9262 has joined #ruby
brokkoli_origina has joined #ruby
brokkoli_origin has quit [Ping timeout: 268 seconds]
grenierm has quit [Ping timeout: 250 seconds]
trillion_exabyte has joined #ruby
jaredce has joined #ruby
osc4rpt has joined #ruby
weaksauce has quit [Read error: Connection reset by peer]
weaksauce has joined #ruby
benjaminwil has joined #ruby
Goodbye_Vincent2 has joined #ruby
slondr_ has joined #ruby
g_sg_ has joined #ruby
cxl_ has joined #ruby
kaivai_ has joined #ruby
kaivai has quit [Read error: Connection reset by peer]
cxl has quit [Quit: bye]
dstein64 has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
vls has quit [Read error: Connection reset by peer]
Goodbye_Vincent has quit [Read error: Connection reset by peer]
bw has quit [Ping timeout: 268 seconds]
slondr has quit [Read error: Connection reset by peer]
vls has joined #ruby
g_sg has quit [Read error: Connection reset by peer]
graemefawcett has quit [Write error: Connection reset by peer]
vls has joined #ruby
vls has quit [Changing host]
Goodbye_Vincent2 is now known as Goodbye_Vincent
dstein64- has joined #ruby
slondr_ is now known as slondr
g_sg_ is now known as g_sg
dstein64- is now known as dstein64
graemefawcett has joined #ruby
hellstabber_ has joined #ruby
hellstabber_ has quit [Client Quit]
hellstabber has joined #ruby
donofrio has joined #ruby
donofrio has quit [Remote host closed the connection]
deadmarshal_ has quit [Remote host closed the connection]
deadmarshal_ has joined #ruby
ih8u has quit [Quit: ih8u]
Vonter has quit [Ping timeout: 260 seconds]
Vonter has joined #ruby
hellstabber has quit [Quit: Connection closed for inactivity]
jmcgnh has quit [Ping timeout: 260 seconds]
gaussianblue has quit [Quit: leaving]
jmcgnh has joined #ruby
brokkoli_origina has quit [Ping timeout: 268 seconds]
rvalue has quit [Ping timeout: 240 seconds]
patrick_ has joined #ruby
patrick_ has quit [Changing host]
patrick_ has joined #ruby
patrick is now known as Guest6340
Guest6340 has quit [Killed (copper.libera.chat (Nickname regained by services))]
patrick_ is now known as patrick
patrick_ has joined #ruby
brokkoli_origin has joined #ruby
xdminsy has quit [Quit: Konversation terminated!]
xdminsy has joined #ruby
rvalue has joined #ruby
szkl has joined #ruby
dstein64 has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
dstein64 has joined #ruby
znpy has joined #ruby
donofrio has joined #ruby
jaredce has quit [Ping timeout: 240 seconds]
jaredce has joined #ruby
orbyt_v10 has joined #ruby
orbyt_v10 has quit [Ping timeout: 260 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ruby
trillion_exabyte has quit [Ping timeout: 256 seconds]
trillion_exabyte has joined #ruby
szkl has quit [Quit: Connection closed for inactivity]
FetidToot39 has joined #ruby
FetidToot3 has quit [Ping timeout: 246 seconds]
FetidToot39 is now known as FetidToot3
donofrio has quit [Remote host closed the connection]
cappy has joined #ruby
hwpplayer1 has joined #ruby
CanuteTheGreat has quit [Remote host closed the connection]
CanuteTheGreat has joined #ruby
brokkoli_origin has quit [Ping timeout: 264 seconds]
brokkoli_origin has joined #ruby
hwpplayer1 has quit [Quit: I'll be back later]
jaredce has quit [Ping timeout: 264 seconds]
user71 has joined #ruby
desnudopenguino has quit [Ping timeout: 255 seconds]
<rapha> is there already a thing to tell you which methods (and possibly even classes or modules) are unused in your codebase?
<konsolebox> rapha: I'd look for profilers
<[0x1eef]> I came across https://github.com/danbernier/zombie_scout while searching. Never used it. zenspider's tools (flog / flay) come to mind but I'm not sure they deal with dead code.
desnudopenguino has joined #ruby
jhass has quit [Remote host closed the connection]
jhass_ has joined #ruby
<rapha> interesting, [0x1eef], that lead me to https://github.com/seattlerb/debride
<rapha> and that now to https://github.com/lewispb/tombstone which in turn lead to https://github.com/danmayer/coverband , which both look like more work but much less risk
<rapha> Also https://github.com/clio/dead_code_detector, which is like Tombstone above. These two just seem like really terrible to work with in a large project.
<rapha> Makes me wonder how many LoC our app/ is...
<[0x1eef]> I'd probably try debride first.
<[0x1eef]> Yeah. Scaling that kind of solution will probably be hard across a huge codebase.
<rapha> just ran it. 9000 LoC are suspect, it said. I'll show that list to the team tomorrow.
jhass_ is now known as jhass
<[0x1eef]> Nice
<rapha> yeah. sounds reasonable, actually.
<rapha> total 170kLoC in app/, according to cloc. lol.
<[0x1eef]> Not bad.
<rapha> it's a fucking hellhole, excuse my french.
gaussianblue has joined #ruby
<adam12> 170kLOC :O
<adam12> Most of my largest apps are 75kLOC or so. 170kLOC seems massive.
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
otisolsen70 has joined #ruby
otisolsen70 has quit [Quit: Leaving]
hightower3 has joined #ruby
xdminsy has quit [Read error: Connection reset by peer]
xdminsy has joined #ruby
hellstabber has joined #ruby
hightower4 has quit [Ping timeout: 256 seconds]
___nick___ has joined #ruby
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #ruby
desnudopenguino1 has joined #ruby
desnudopenguino has quit [Ping timeout: 268 seconds]
desnudopenguino1 is now known as desnudopenguino
szkl has joined #ruby
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #ruby
___nick___ has quit [Client Quit]
___nick___ has joined #ruby
Starfoxxes has quit [Quit: Leaving]
cappy has quit [Quit: Leaving]
hellstabber has quit [Quit: Connection closed for inactivity]
teardown has quit [Ping timeout: 260 seconds]
teardown_ has joined #ruby
user71 has quit [Quit: Leaving]
szkl has quit [Quit: Connection closed for inactivity]
gaussianblue has quit [Quit: leaving]
joako has quit [Quit: quit]
joako has joined #ruby
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
CanuteTheGreat has quit [Remote host closed the connection]
trillion_exabyte has quit [Ping timeout: 268 seconds]
trillion_exabyte has joined #ruby
___nick___ has quit [Ping timeout: 268 seconds]
Obsdark has joined #ruby
Obsdark has quit [Changing host]
Obsdark has joined #ruby
<teardown_> i am new to using sequel's orm functionality with models rather than datasets. i'm wondering if anyone can recommend an example codebase where i can see how to use associated models in action within crud class or instance methods? I have my associations defined but i lack basic understanding of how to use the ORM funcionality (i am not coming from rails and have no ORM experience)
teardown_ is now known as teardown