Lancio di Buildifier: Il tool di formattazione per BUILD files di Bazel

Novità: Buildifier rivoluziona la formattazione dei BUILD files di Bazel. A team of engineers collaborating with code and tools, focusing on a project. Background: tech office.

Nel settembre 2012, un piccolo team di Google ha ricevuto un invito misterioso da due ingegneri rinomati. L’oggetto della riunione? La creazione di Buildifier, uno strumento innovativo per la formattazione dei BUILD files di Bazel. A quel tempo, i formattatori di codice non erano comuni: strumenti popolari come Black, Clang Format o Prettier ancora non esistevano. Buildifier, sviluppato in Go, ha reso possibile una formattazione coerente per i BUILD files, superando le difficoltà tipiche di una tale impresa. “La sfida? Gestire commenti e suddivisioni di linea, mantenendo un design semplice”, affermano gli sviluppatori. Grazie a Buildifier, i codici mescolati con vari stili di indentazione sono diventati un ricordo del passato.

Potrebbe interessarti anche...