gnodet opened a new pull request, #1556: URL: https://github.com/apache/maven-mvnd/pull/1556
## Summary - Remove `DaemonNamedLockFactoryAdapterFactoryImpl` which overrode Maven Resolver's default named lock factory (`file-lock`) and name mapper (`file-gav`). Since resolver 2.0.0, these are already the defaults, making this class a no-op. - Eliminates the dependency on resolver internal classes (`org.eclipse.aether.internal.impl.synccontext.named.*`), which broke when the constructor signature changed in resolver 2.0.14 (new `LockingInhibitorFactory` parameter). - Unblocks the resolver version bump in #1538. ## Context The class was introduced in [MNG-7586](https://github.com/apache/maven-mvnd/commit/7d25f0ad) when mvnd used resolver 1.9.2, which defaulted to `rwlock-local` + `gav`. The override to `file-lock` + `file-gav` was necessary then but became redundant when resolver 2.0.0 adopted the same defaults. ## Test plan - [x] Full build passes (`mvnw verify -DskipTests`) - No behavioral change — the resolver already uses `file-lock` + `file-gav` by default 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
