Как можно было бы утверждать руководству, что пакетный переформатирование всех .java файлов в большой базе кода (для размещения кода в соответствии со стандартами кодирования компании) безопасен и не влияет на функциональность.
Ответы должны были бы успокоить нетехнические и технические.
Изменить: 2010-03-12 Разъяснение технических вопросов среди вас; reformat = изменения только пробела - нет "организации импорта" или "переупорядочения переменных-членов, методов и т.д."
Изменить: 2010-03-12 Спасибо за многочисленные ответы. Я удивлен, что многие из читателей проголосовали за ответ mrjoltcola, поскольку это просто выражение о том, что оно параноидально и никоим образом не дает ответа на мой вопрос. Более того, есть даже комментарий того же автора, который повторяет этот вопрос. WizzardOfOdds поддержал эту точку зрения (но вы, возможно, не прочитали все комментарии, чтобы увидеть ее). -jtsampson
Изменить: 2010-03-12 Я скоро отправлю свой собственный ответ, хотя ответ Джона Скита был прав на деньги с предложением MD5 (note -g: none, чтобы отключить отладку). Хотя это касалось только технических аспектов. -jtsampson
2010-03-15 Я добавил свой собственный ответ ниже. В ответ на то, что означает "безопасный", я имел в виду, что функциональность кода Java не будет затронута. Простое изучение Java-компилятора показывает, что это так (с несколькими оговорками). Эти предостережения были "только белым пространством" и были отмечены несколькими плакатами. Однако это не то, что вы хотите попытаться объяснить BizOps. Моя цель состояла в том, чтобы выявить ответы "как оправдать это", и я получил несколько отличных ответов.
Несколько человек упомянули контроль над версиями и "забаву", которая идет вместе с ним. Я специально не упоминал об этом, поскольку эта ситуация уже хорошо понята (в моем контексте). Остерегайтесь эффекта "АЗС". См. Мой ответ ниже.