Chat Logs

  1. * marcel joined #java
  2. * sonOfRa joined #java
  3. * sponkz joined #java
  4. * DasBrain joined #java
  5. * overholts0 joined #java
  6. * Artea joined #java
  7. * dumptruckman joined #java
  8. * x1bncwn joined #java
  9. * Square2 joined #java
  10. * szkl joined #java
  11. * beastie joined #java
  12. * ganthore joined #java
  13. * [twisti] joined #java
  14. * agnivn joined #java
  15. * agnivn joined #java
  16. * joev joined #java
  17. * nevet joined #java
  18. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  19. * dostoyevsky2 joined #java
  20. * pingveno joined #java
  21. * DynamiteDan joined #java
  22. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  23. * nevet joined #java
  24. Square2TIL "$" can be part of a java identifier. I thought it had some semantic meaning
  25. Square2Maybe it was a feature request from Larry Ellison
  26. * rubin55 joined #java
  27. * devmick joined #java
  28. * hiredman joined #java
  29. * raj joined #java
  30. * tonitch joined #java
  31. * pun joined #java
  32. jottingerSquare2: If memory serves, it's something since inner classes were a thing.
  33. Square2dreamreal, Right, i've seen them in that context too. But I thought it had some semanting meaning like Outer$Inner
  34. Square2But I can do "var foo$bar = 1;" wo complaints.
  35. * Disconsented joined #java
  36. * joev joined #java
  37. * Falco joined #java
  38. * foozle joined #java
  39. * justyb11 joined #java
  40. * bliminse joined #java
  41. * Aedil joined #java
  42. * priime joined #java
  43. * sponkz joined #java
  44. * ta71 joined #java
  45. * kinabalu joined #java
  46. * Nnavd joined #java
  47. * sponkz joined #java
  48. * rapmoc joined #java
  49. * metalmaniac joined #java
  50. * jwisbell35 joined #java
  51. * MikeBux joined #java
  52. nimajewhen I first saw them, I expected them to be allowed on the jvm level for stuff like inner classes, but disallowed to write on the java level, but a quick test revealed that $ is also allowed in identifiers on the java level
  53. * Shell joined #java
  54. * domicron joined #java
  55. * kcomhnall joined #java
  56. * henbruas joined #java
  57. * Tenchi joined #java
  58. * amosbird joined #java
  59. * jwisbell35 joined #java
  60. [twisti]the class files will be `Outer$Inner.class` if i recall correctly, i seem to remember finding that out and writing about it in some issue or SO comment for some reason
  61. [twisti]oh, right, it was some maven configuration thing, maybe for proguard or dependency injection, where you had to specify class names ... yes, now its clicking! it was about excluding generated classes from code coverage tools
  62. * polyrob joined #java
  63. jottingerPhew, my album FINALLY made it to Apple music
  64. [twisti]found it https://stackoverflow.com/questions/45814477/how-to-ignore-inner-nested-classes-with-jacoco/45818489#45818489
  65. jottingerNice!
  66. [twisti]the internet forgets nothing
  67. jottingerWish it did, but I'm sure it'd forget the wrong things :/
  68. [twisti]funny SO rendering bug too
  69. jottingerDo the LLMs echo the information properly? Hold on.
  70. nimajewell, the internet forgets some stuff, but it seems never to be the stuff you want it to forget
  71. jottinger~gpt how to ignore inner or nested classes from jacoco
  72. jottingerI don't know if the GPT thing still works for javabot... and it's not here
  73. jottingeranyway, chatgpt does seem to retain the right answer, maybe even based on your SO answer, [twisti]
  74. jottinger[twisti]: ++
  75. nevet[twisti] now has karma of 1.
  76. [twisti]cheers
  77. BombeFixed your “funny SO rendering bug” for you… :D
  78. jottingerI didn't see the "funny SO rendering bug" so meh, it looked accurate enough to me
  79. BombeIt was just XML being parsed as PHP, so not actually funny.
  80. * jwisbell35 joined #java
  81. jottingerWhen I interviewed with Baeldung a few years ago, one of the things he was pointing out as issues in the interview process was my lack of concern over specific copy-editing rubrics. He wasn't wrong - I was definitely focused on content, not presentation, because presentation is easy to fix if the content's valuable. (I halted the interview process, probably to his relief.)
  82. jottinger("This sentence only has ONE space after the period! You were supposed to catch that!" ... "okay, but this is going to be rendered online, where the HTML engine isn't going to notice or care, so I not only did not notice, I don't care EVEN WHEN YOU POINT IT OUT.")
  83. jottingerI don't think he'd have hired me even if we'd kept going; I think we'd both have benefited, but it would have been a constant conflict, because I'll never be able to really care strongly about stuff like that.
  84. jottingerhttps://www.reddit.com/r/java/comments/1r9tri2/i_built_a_typesafe_solid_regex_builder/
  85. * Candle joined #java
  86. * nevet joined #java
  87. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  88. * polarian joined #java
  89. * bionade24 joined #java
  90. * jjakob joined #java
  91. * nevet joined #java
  92. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  93. * cheeser joined #java
  94. [twisti]thanks bombe
  95. jottingercheeser: more VPS troubles?
  96. * jamezp joined #java
  97. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  98. * nevet joined #java
  99. * dob1 joined #java
  100. * emaczen joined #java
  101. * javabot joined #java
  102. jottinger~gpt how to ignore inner or nested classes from jacoco
  103. javabotTo ignore inner or nested classes from JaCoCo, you can use the 'excludes' configuration option in the JaCoCo plugin. The 'excludes' option allows you to specify which classes should be excluded from coverage reports. You can specify inner/nested classes by using the pattern 'com/example/MyClass$MyInnerClass'. Here's an example of how to use it: ``` <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.8
  104. javabot<excludes> <exclude>com/example/MyClass$MyInnerClass</exclude> </excludes> </configuration> </plugin> ``` Replace 'com/example/MyClass$MyInnerClass' with the actual package and class names.
  105. jottingerooo it does still work
  106. cheeserdreamreal: yeah. filed a support ticket this morning.
  107. jottingercheeser: which VPS is it?
  108. cheeserssdnodes
  109. jottingerooo good luck
  110. cheeserand I fixed the autorestart cron job for the bot. :)
  111. jottingerssdnodes servers are apparently famously overloaded, my sites were routinely breaking in a bad way, and they were just wordpress
  112. jottingerand nevet ran on that server... but took 37 seconds to compile locally, and 9 minutes on ssdnodes
  113. jottingerI had to go to a MUCH higher memory profile just to get *mysql* to not blow up
  114. jottingerssdnodes is amazingly inexpensive... for reasons
  115. cheeseryeah. they've been good for me for years now, though.
  116. jottinger*nod*
  117. * qbone joined #java
  118. * gurrkin joined #java
  119. * gas51627 joined #java
  120. * x1bncwn joined #java
  121. * magla joined #java
  122. * skinkitten joined #java
  123. * ghostbuster joined #java
  124. * fstd joined #java
  125. * stewi joined #java
  126. * victori joined #java
  127. * pr3d4t0r joined #java
  128. * bakerst joined #java
  129. * sa02irc joined #java
  130. * sa02irc joined #java
  131. * tomaw joined #java
  132. * nevet joined #java
  133. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  134. * stfstfm joined #java
  135. * jamezp joined #java
  136. * x1bncwn joined #java
  137. * deepy joined #java
  138. * nevet joined #java
  139. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  140. * nevet joined #java
  141. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  142. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  143. * nevet joined #java
  144. * deepy joined #java
  145. * stfstfm joined #java
  146. * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
  147. * nevet joined #java
  148. dreamrealokay, nevet testing stopped for a while, don't want to trip the connection bot :D
  149. * beastie joined #java
  150. * Ragnor joined #java
  151. * metalmaniac joined #java
  152. * pr070cal joined #java
  153. kcomhnallspeaking of testing - just refactored my project from structure-by-layer to structure-by-feature
  154. kcomhnallsometimes... I can't think in layers
  155. jbosmanskudos, structure by feature is the way to go
  156. NeXeNit's better by feature because if you have controllers views etc, or whether it be html/css/js and everything crammed in there named by feature, it's cumbersome. but when you organize by feature, yes you have all these redundant directories, but they cost only once to create, and easier to navigate to the controller for this feature, or the view for this feature, etc
  157. kcomhnallNeXeN: yeah, it was originally going to be a .NET project but I advocated for Java so...yeah
  158. NeXeNahh the winner's column, great place to be
  159. DoofusCanadensissomebody will do a .NET project and the universe will be in balance
  160. * Fiji joined #java
  161. * sponkz_ joined #java
  162. * Fiji joined #java