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]

Reply via email to