由于YYYY
是基于周的年份并且yyyy
是每年,我们需要以下任何一个:
- 强制开发人员永远不要输入
YYYY
代码SimpleDateFormat("*YYYY*")
或 - 编写一个测试用例,它将扫描代码并通知用户以防他们使用
SimpleDateFormat
它YYYY
来纠正它。
我们正在尝试 Sonarqube 自定义规则。并在构建期间扫描项目。需要知道是否有任何其他方式可以在开发期间或在 git 提交到 Bitbucket 期间强制执行。
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/YYYY");
我们需要在这种情况下或开发人员使用“YYYY”阻止它或将其转换为“yyyy”的任何情况下。