00:07
<
kalenp[m] >
* @headius Just built that branch and the warnings go away on our application. I'll work on a small set of representative tests tomorrow
00:09
<
headius[m] >
ok, great
01:07
ur5us has quit [Ping timeout: 260 seconds]
01:24
nirvdrum has quit [Ping timeout: 264 seconds]
01:28
ur5us has joined #jruby
01:34
nirvdrum has joined #jruby
02:12
nirvdrum has quit [Ping timeout: 240 seconds]
04:15
KeyJoo has joined #jruby
04:30
ur5us has quit [Ping timeout: 260 seconds]
04:46
KeyJoo has quit [Quit: KeyJoo]
07:40
ur5us has joined #jruby
07:45
ur5us has quit [Ping timeout: 244 seconds]
07:50
ur5us has joined #jruby
08:54
ur5us has quit [Ping timeout: 260 seconds]
08:56
pedran[m] has joined #jruby
12:15
nirvdrum has joined #jruby
13:26
nirvdrum has quit [Ping timeout: 246 seconds]
15:03
dopplergange has quit [Ping timeout: 240 seconds]
15:03
dopplergange has joined #jruby
15:32
dopplergange has quit [*.net *.split]
15:32
olleolleolle[m] has quit [*.net *.split]
15:32
thomas[m] has quit [*.net *.split]
15:32
elisabeth[m] has quit [*.net *.split]
15:32
daveg[m] has quit [*.net *.split]
15:32
headius[m] has quit [*.net *.split]
15:32
kares[m] has quit [*.net *.split]
15:32
dopplergange has joined #jruby
15:32
daveg[m] has joined #jruby
15:32
headius[m] has joined #jruby
15:32
olleolleolle[m] has joined #jruby
15:32
elisabeth[m] has joined #jruby
15:32
kares[m] has joined #jruby
15:32
thomas[m] has joined #jruby
15:35
kares[m] has quit [Ping timeout: 244 seconds]
15:35
KarolBucekGitter has quit [Ping timeout: 246 seconds]
15:35
RomainManni-Buc4 has quit [Ping timeout: 246 seconds]
15:35
UweKuboschGitter has quit [Ping timeout: 246 seconds]
15:35
JasonRogers[m] has quit [Ping timeout: 246 seconds]
15:35
lc-thp[m] has quit [Ping timeout: 246 seconds]
15:35
ChrisSeatonGitte has quit [Ping timeout: 246 seconds]
15:35
rdubya[m] has quit [Ping timeout: 244 seconds]
15:35
eregon[m] has quit [Ping timeout: 240 seconds]
15:35
CharlesOliverNut has quit [Ping timeout: 240 seconds]
15:35
simi[m] has quit [Ping timeout: 240 seconds]
15:35
kalenp[m] has quit [Ping timeout: 240 seconds]
15:35
rebelwarrior[m]1 has quit [Ping timeout: 240 seconds]
15:35
yahonda[m] has quit [Ping timeout: 240 seconds]
15:35
JesseChavezGitt4 has quit [Ping timeout: 240 seconds]
15:35
FlorianDoubletG4 has quit [Ping timeout: 240 seconds]
15:35
headius[m] has quit [Ping timeout: 244 seconds]
15:36
ilikeorangutans[ has quit [Ping timeout: 256 seconds]
15:36
MarcinMielyskiG4 has quit [Ping timeout: 256 seconds]
15:36
jean[m]2 has quit [Ping timeout: 256 seconds]
15:36
TimGitter[m]2 has quit [Ping timeout: 246 seconds]
15:36
olleolleolle[m] has quit [Ping timeout: 252 seconds]
15:36
thomas[m] has quit [Ping timeout: 252 seconds]
15:36
elisabeth[m] has quit [Ping timeout: 252 seconds]
15:36
BlaneDabneyGitte has quit [Ping timeout: 240 seconds]
15:36
ahorek[m]1 has quit [Ping timeout: 240 seconds]
15:36
fzakaria[m] has quit [Ping timeout: 240 seconds]
15:36
alexej[m] has quit [Ping timeout: 244 seconds]
15:36
carla[m] has quit [Ping timeout: 244 seconds]
15:36
MattPattersonGit has quit [Ping timeout: 244 seconds]
15:36
walter[m] has quit [Ping timeout: 244 seconds]
15:36
i8her8oat[m] has quit [Ping timeout: 260 seconds]
15:36
daveg[m] has quit [Ping timeout: 244 seconds]
15:36
aoeuiiueoa[m] has quit [Ping timeout: 246 seconds]
15:36
johnphillips3141 has quit [Ping timeout: 246 seconds]
15:36
JulesIvanicGitte has quit [Ping timeout: 256 seconds]
15:36
liamwhiteGitter[ has quit [Ping timeout: 256 seconds]
15:36
TimGitter[m]1 has quit [Ping timeout: 256 seconds]
15:36
rg[m] has quit [Ping timeout: 260 seconds]
15:36
sintel[m]11 has quit [Ping timeout: 260 seconds]
15:38
christian[m] has quit [Ping timeout: 244 seconds]
15:38
byteit101[m] has quit [Ping timeout: 244 seconds]
15:38
ludolf[m] has quit [Ping timeout: 244 seconds]
15:38
robert[m] has quit [Ping timeout: 260 seconds]
15:38
wau[m] has quit [Ping timeout: 260 seconds]
15:38
daniel_jruby_que has quit [Ping timeout: 260 seconds]
15:38
lopex[m] has quit [Ping timeout: 260 seconds]
15:38
XavierNoriaGitte has quit [Ping timeout: 260 seconds]
15:38
pcarlisle[m]1 has quit [Ping timeout: 260 seconds]
15:38
pedran[m] has quit [Ping timeout: 256 seconds]
15:38
chrisseaton[m]1 has quit [Ping timeout: 260 seconds]
15:39
OlleJonssonGitte has quit [Ping timeout: 260 seconds]
15:39
gisela[m] has quit [Ping timeout: 272 seconds]
15:39
enebo[m] has quit [Ping timeout: 260 seconds]
16:05
mistergibson has quit [Quit: Leaving]
16:57
nirvdrum has joined #jruby
17:01
headius[m] has joined #jruby
17:01
<
headius[m] >
You could try the latest snapshot and see how it looks for you
17:09
afront[m] has joined #jruby
17:15
<
afront[m] >
Okay, I tried using the newest snapshot, and it worked! The warning is gone. Thank you so much!
17:16
<
headius[m] >
Excellent! There are some caveats depending on which Ruby features you use but I guess we should make a page for those
17:16
<
headius[m] >
Let us know if you run into issues. Release of 9.2.12 should be within the next week or so
17:58
alexej[m] has joined #jruby
17:58
jean[m]2 has joined #jruby
17:58
simi[m] has joined #jruby
17:58
wau[m] has joined #jruby
17:58
christian[m] has joined #jruby
17:58
thomas[m]1 has joined #jruby
17:58
elisabeth[m] has joined #jruby
17:58
robert[m] has joined #jruby
17:58
aoeuiiueoa[m] has joined #jruby
17:58
walter[m] has joined #jruby
17:58
gisela[m] has joined #jruby
17:58
lopex[m] has joined #jruby
17:58
carla[m] has joined #jruby
17:58
ludolf[m] has joined #jruby
17:58
pedran[m] has joined #jruby
17:58
kalenp[m] has joined #jruby
17:58
kares[m] has joined #jruby
17:58
daveg[m] has joined #jruby
17:58
XavierNoriaGitte has joined #jruby
17:58
FlorianDoubletGi has joined #jruby
17:58
KarolBucekGitter has joined #jruby
17:58
daniel_jruby_que has joined #jruby
17:58
UweKuboschGitter has joined #jruby
17:58
johnphillips3141 has joined #jruby
17:58
MattPattersonGit has joined #jruby
17:58
eregon[m] has joined #jruby
17:58
JasonRogers[m] has joined #jruby
17:58
rg[m] has joined #jruby
17:58
JesseChavezGitte has joined #jruby
17:58
byteit101[m] has joined #jruby
17:58
ahorek[m] has joined #jruby
17:58
JulesIvanicGitte has joined #jruby
17:58
RomainManni-Buca has joined #jruby
17:58
fzakaria[m] has joined #jruby
17:58
ChrisSeatonGitte has joined #jruby
17:58
sintel[m] has joined #jruby
17:58
CharlesOliverNut has joined #jruby
17:58
rdubya[m] has joined #jruby
17:58
BlaneDabneyGitte has joined #jruby
17:58
OlleJonssonGitte has joined #jruby
17:58
ilikeorangutans[ has joined #jruby
17:58
i8her8oat[m] has joined #jruby
17:58
enebo[m] has joined #jruby
17:58
TimGitter[m] has joined #jruby
17:58
liamwhiteGitter[ has joined #jruby
17:58
yahonda[m] has joined #jruby
17:58
MarcinMielyskiGi has joined #jruby
17:58
rebelwarrior[m] has joined #jruby
17:58
olleolleolle[m] has joined #jruby
17:58
chrisseaton[m] has joined #jruby
17:58
lc-thp[m] has joined #jruby
17:58
pcarlisle[m] has joined #jruby
17:58
TimGitter[m]1 has joined #jruby
18:03
dopplergange has quit [Ping timeout: 240 seconds]
18:04
dopplergange has joined #jruby
19:05
nirvdrum has quit [Ping timeout: 244 seconds]
19:27
nirvdrum has joined #jruby
19:42
travis-ci has joined #jruby
19:42
travis-ci has left #jruby [#jruby]
20:28
daniel_jruby_que has left #jruby ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
20:28
rdubya[m] has quit [Quit: Idle for 30+ days]
20:28
sintel[m] has quit [Quit: Idle for 30+ days]
20:30
travis-ci has joined #jruby
20:30
travis-ci has left #jruby [#jruby]
21:04
nirvdrum has quit [Ping timeout: 246 seconds]
23:03
<
kalenp[m] >
any chance somebody's around this late on a Friday?
23:03
<
headius[m] >
where am I gonna go?
23:03
<
headius[m] >
actually just happened to pop in to look at someone's benchmark
23:06
<
kalenp[m] >
That's running my own specs as well as existing ones. `jruby spec/mspec/bin/mspec run spec/java_integration/kotlin` is my command
23:06
<
headius[m] >
looks like it didn't find the specs, how did you run it?
23:06
<
headius[m] >
ah sorry, that is confusing
23:06
<
headius[m] >
you probably looked a one of the root docs that mentions mspec
23:06
<
headius[m] >
mspec is only for spec/ruby which uses a different simpler format
23:06
<
headius[m] >
rspec for everything else
23:06
<
kalenp[m] >
yeah, that's in BUILDING.md
23:07
<
headius[m] >
ok I will fix that
23:09
<
kalenp[m] >
`jruby bin/rspec spec/java_integration/kotlin` then?
23:11
<
headius[m] >
or rake spec:ji
23:11
<
headius[m] >
which will also make sure fixtures are built and in classpath (you'll have to do that manually otherwise)
23:12
<
headius[m] >
it should be more automated so you can just run rspec....
23:12
<
headius[m] >
I just pushed a BUILDING.md change to jruby-9.2 that hopefully makes it clearer
23:13
<
kalenp[m] >
seems to work be working. I'll get this ironed out, make a fork, PR, etc. I think there are some integration kinks to work out with how kotlin is brought in, but I'll let you figure out how you want to handle that, if that's alright
23:27
<
headius[m] >
yeah that's fine, get something working and we'll figure the rest out
23:27
<
headius[m] >
these fixture classes should really get built by maven anyway, which would make it much easier to use kotlin here and there
23:29
<
headius[m] >
kalenp: I really appreciate you and johnphillips31416 trying out our branch edges, makes us a lot more confident for release
23:31
<
kalenp[m] >
For sure! It's the least we can do for all the help we've gotten getting these fixes in.
23:32
<
headius[m] >
well you timed it well, if you'd have waited a week we might not have gotten your fixes out until mid-summer for 9.3
23:33
<
headius[m] >
the kotlin PR has one approval from kares who has done as much JI work as I have, so I'm going to go ahead and merge it
23:33
<
headius[m] >
one thing we should debate is whether JRuby should present these companion methods more like Kotlin does, on the original class
23:33
<
headius[m] >
that's what we do for the Scala singleton class/object I believe
23:33
<
headius[m] >
right now you will have to use JvmStatic to get that, or traverse the companion object
23:34
<
headius[m] >
again this hinges on knowing these are companion objects, but it would seem like the natural way
23:35
<
kalenp[m] >
what I'm doing right now is trying to lay out all the possibilities that I can think of and get a spec which captures the current behavior. on the other hand, we only actually use one or two of these in our codebase
23:35
<
headius[m] >
sure, do whatever makes you feel comfortable with the kotlin support
23:38
<
headius[m] >
PR is merged and the "warning" bug is resolved
23:41
<
headius[m] >
I'll be on and off over the weekend but feel free to ask questions and I can get back to you
23:41
<
kalenp[m] >
have a good weekend!
23:41
<
headius[m] >
you too!