src/main/java/org/jetbrains/uncrustify/util/UncrustifyConfigFile.java (2 lines): - line 151: //TODO input_tab_size and output_tab_size, how do they work? - line 161: //TODO Smart Tabs -- test this. It probably is not 100% the same behaviour. src/main/java/org/jetbrains/uncrustify/util/UncrustifyExecutable.java (1 line): - line 70: //TODO after some timeout, kill the process (for cases when it doesn't terminate on its own for some reason)