format命令从checkstyle插件中将"}“包装在try/catch块的单独行上,如何在Format中防止这种情况。我尝试过使用RightCurly中的各种选项,但都没有效果。参考https://checkstyle.sourceforge.io/config_blocks.html
- } catch (IOException ioe) {
+ }
+ catch (IOException ioe) {注意:我希望它像这样保留} catch (IOException ioe) {
发布于 2021-05-22 19:05:32
只使用没有参数的RightCurly是不行的。您必须提供令牌,在此之前您需要一个右大括号。示例:
<module name="RightCurly">
<property name="tokens" value="LITERAL_TRY, LITERAL_CATCH, LITERAL_FINALLY, LITERAL_IF, LITERAL_ELSE"/>
</module>有关包含此代码的完整检查样式配置,请参阅this project。
https://stackoverflow.com/questions/67648451
复制相似问题