Я полагаю, что я неправильно настраиваю clang-формат, но вот мой файл стиля:
BasedOnStyle: Google
---
Language: Java
ColumnLimit: 100
BreakStringLiterals: true
PenaltyBreakString: 0
Рассмотрим следующий файл Java:
public class MessengerBackendClientModule extends AbstractModule {
@Override
protected void configure() {
logger.warn(
"No messenger_backend SSL cert path specified: missing cloud_settings.aws.messenger_backend.messenger_backend_cert_path in yaml");
}
}
После запуска этого до clang-format
, длинный строковый литерал остается одной строкой и по-прежнему содержит более 100 символов.
Какая конфигурация мне не хватает в clang-format
, чтобы заставить его фактически разрывать строковые литералы?
Обратите внимание, что я использую clang-формат 9.