Maven Compat
Maven2 classes maintained as compatibility layer for plugins that need to keep Maven2 compatibility.
Plugins should avoid these classes and be updated to use only Maven3 dependencies (and require Maven3): see Plugin migration to Maven3 dependencies documentation to get hints on how to make the update.