如何解决google-java-format格式,多个行代码不在类,接口,枚举中
尝试使用google-java-formatter格式化Java应用程序中的源代码。
try (FoobarClient foobarClient = FoobarClient.create()) {
FoobarRequest request = FoobarRequest.newBuilder().build();
FoobarResponse response = FoobarClient.Foobar(request);
}
google-java-formatter抛出FormatException(error: class,interface,or enum expected
)
测试代码:
@Test
public void testSampleCode() {
String sampleCode =
String.format(
createLines(4),"try (FoobarClient foobarClient = FoobarClient.create()) {\n","FoobarRequest request = FoobarRequest.newBuilder().build();\n","FoobarResponse response = foobarClient.echo(request);\n","}\n");
String docj = JavaFormatter.format(sampleCode);
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。