-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
Description
Affected version
3.9.12
Bug description
Tycho uses RepositorySystem in many places. With Maven 3.9.11, Tycho projects build normally. With Maven 3.9.12, they fail to resolve dependencies. There is no stacktrace from the resolve, it simply says that none of my dependencies could be found.
I'm pretty sure this is due to 3afbdb8#diff-64f7dba44bfc4bf654efbd092058718253adde1449ce9fc63ac5531fba20a071
This change probably means that Tycho can't see the repositores declared in the POM anymore and so it doesn't know where to search.
Here's a breakdown of all the places where Tycho still uses this interface: https://github.com/search?q=repo%3Aeclipse-tycho%2Ftycho+repositorysystem&type=code
I think there needs to be a longer deprecation period before you can break this class like that.