Как предотвратить использование определенных классов в новом коде в проекте Maven?
Есть классabc.something.MyComponent
который используется некоторым устаревшим кодом, но мы хотим избежать его использования во вновь созданном коде.
Я думаю о чем-то вродеmaven-enforcer-plugin
с дополнительной возможностью создать список «разрешенных нарушений», потому что невозможно мгновенно удалить все случаи использования.
Каков подходящий подход для добавления правил использования определенного класса в проекте Java?