Hacker News new | ask | show | jobs
by Degorath 535 days ago
That's not necessarily the case, depending on how their pipeline was set up and what their VCS supports.

For example, you can always `git mv` the Java file to the Kotlin file and only then transform it, which keeps your history.

1 comments

That keeps the history but not the annotations of the lines. Git blame will shows basically all lines as last changed by Kotlin transform.