Поскольку YYYY
- это недельный год, а yyyy
- годовой, нам понадобится любой из них:
- Заставить разработчиков никогда не вводить
YYYY
в SimpleDateFormat("*YYYY*")
в коде ИЛИ
- Напишите тестовый пример, который отсканирует код и сообщит пользователю, если он использовал
SimpleDateFormat
с YYYY
для его исправления.
Мы пытаемся использовать пользовательские правила Sonarqube. И сканировать проект во время сборки.
Нужно знать, есть ли другой способ, которым мы можем форсировать это во время разработки или во время git commit для Bitbucket.
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/YYYY");
Нам нужен такой сценарий или любой сценарий, в котором разработчик использует «ГГГГ», чтобы заблокировать его или преобразовать в «ГГГГ».