javadoc中的@uml.property标签从何而来?
Where does @uml.property tag in javadoc come from?
我偶然发现了一段代码,是我之前离开公司的人写的;我是他代码的继承人。
这些标签是什么?我只在一个特定的 Class 文件中发现了它们,而且它们似乎没有多少价值。就是不知道是不是垃圾
Class 未引用任何外部 "uml" 库。
这是一个完整的例子...
/**
* @uml.property name="devs"
*/
public ArrayList<String> getDevs() {
return devs;
}
这些标签来自 Soyatec UML plugin。这里还有标签的详细解释。代码显然是从 UML 图生成的。生成器将该标记添加到生成的字段中。
如果您不再使用UML插件,您可以删除它们。它不会影响您的代码。但是参数(name
、readOnly
、multiplicity
、dimension
、ordering
、container
、default
)可以告诉你一些事情关于这个领域,设计者的意图是什么-见上面的link。
如果您想保留代码中的标签但又想摆脱警告,请参阅此问题:Killing Javadoc warnings for specific tags
我偶然发现了一段代码,是我之前离开公司的人写的;我是他代码的继承人。
这些标签是什么?我只在一个特定的 Class 文件中发现了它们,而且它们似乎没有多少价值。就是不知道是不是垃圾
Class 未引用任何外部 "uml" 库。
这是一个完整的例子...
/**
* @uml.property name="devs"
*/
public ArrayList<String> getDevs() {
return devs;
}
这些标签来自 Soyatec UML plugin。这里还有标签的详细解释。代码显然是从 UML 图生成的。生成器将该标记添加到生成的字段中。
如果您不再使用UML插件,您可以删除它们。它不会影响您的代码。但是参数(name
、readOnly
、multiplicity
、dimension
、ordering
、container
、default
)可以告诉你一些事情关于这个领域,设计者的意图是什么-见上面的link。
如果您想保留代码中的标签但又想摆脱警告,请参阅此问题:Killing Javadoc warnings for specific tags