【发布时间】:2018-08-14 01:12:30
【问题描述】:
我们正在从 Java 7 迁移到 8。我们的源代码中到处都是<br/> 标签。我们要么需要将它们全部替换为 <br> 标签(对于 1900 个 Java 项目来说非常有趣......),要么停用对严格 HMTL 4.0.1 的检查。
我听说 Java 9 允许您创建 HTML 5 Javadoc,这将再次允许 <br/> 标签。因此,当我们继续使用 Java 9(2021 年 5 月左右......)时,我们的 Javadoc 将再次生效。在这种印象下,最好只停用 Java 8 检查。我对吗?还是我错过了什么?
【问题讨论】:
-
只是一个想法,带有替换的 grep 有多难?可能只是检查这些项目并推迟......但过程本身很容易
-
@Eugene 如果出于某种原因在 javadocs 之外有
<br/>s 怎么办? -
你不能用 JDK9 生成你的 javadoc 并为所有其余过程保留 Java 8。
-
问题这是否也适用于
<br />- 带空格? -
@FedericoklezCulloca 我认为您可以进行这样的搜索正则表达式来仅在 java 文档中找到那些,但肯定是一个好点