Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I cry for the years of lost got blame history. It sure must suck to delve into an issue in a 10M-line-code base and have all your lines be annotated with useless language conversion commits.


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.


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




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: