I'm not sure. I'm not a Java expert, but they "look" ok. The unregistered user who posted an answer yesterday has been suspended. Is it all the same person with different accounts?
This MSE question shows a screenshot with a Moderator option to "Also delete the moved comments from the post". Maybe @pacmaninbw did not select that option.
@Peilonrayz But, the word "move" means to get rid of in one place and add to another place. I'm confused because many comments are duplicated in 2 places. Is there a link to the specific meaning of "moved to chat" somewhere on the SE network that I can read?
It looks like the "move comments to chat" did not work properly on this answer. It looks like comments were copied to chat but not deleted from the answer. I noticed this because it is the most commented post in the Tools page with an excessive 37 comments.
@SᴀᴍOnᴇᴌᴀ IIRC, I originally voted to close for missing context (which I believe was valid on the original version of the question). I later saw it was edited and entered the reopen review queue where I voted to keep closed, but for a different reason: code not working. I think that was valid because the question mentioned problems trying to write code.
@Duga ... and less than 1000 of them are python questions! Probably for the first time in a very long time. A year or 2 ago, there were more than 1100 unanswered py Q's.
@MartinR FWIW, that user was last seen on Stack Overflow 2 months ago. This may mean the person might visit an SE site again soon and will see a notification of your comment, or an edit if you choose to do so.
@Peilonrayz Thanks. I have no experience with JS, so I have no specific argument for changing it. Apparently, JS users here are satisfied with the status quo.
I wonder why the javascript tag has "default" syntax highlighting assigned to it. On SO, that tag has lang-js assigned to it, as expected. Is this an oversight here on CR?