我想知道是否可以使用JavaPoet将评论添加到界面中?
使用addJavadoc()
方法就足够了,但我需要生成两个文件(javadoc和comments)。
我目前正在寻找在JavaPoet github上执行此操作的方法,但我没有看到任何addComment()方法用于接口或其他可以执行此操作的方法。 ..
答案 0 :(得分:0)
如果你想评论界面的方法,这样的东西应该有效:
TypeSpec.interfaceBuilder("MyInterface")
.addJavadoc("Bla Bla Bla")
.addMethod(MethodSpec.methodBuilder("testMethodWithComment")
.addJavadoc("blub blub blub")
.build())
.build();
将生成此代码:
/**
* Bla Bla Bla */
public interface MyInterface {
/**
* blub blub blub */
void testMethodWithComment();
}