Die Lib hatte @tueddy kürzlich schon etwas optimiert. Ich muss gestehen, dass ich es mir seitdem nicht näher angeschaut habe.
Dein Refactoring habe ich per cherry-picking übernommen und in einen Branch gesteckt. Angepasst habe ich nix. Nur kurz geschaut, ob es sich mit den Default-Einstellungen kompilieren lässt ![]()
Den Code-Style kann man offenbar automatisch ändern (Google-Style ist wohl das Passende), aber bei mir passiert da irgendwie nix. Also man muss den Stil einstellen und dann kann man zB Rechtsklick machen und sagen, dass der Code formatiert werden soll.