elharo opened a new pull request, #285:
URL: https://github.com/apache/maven-dependency-analyzer/pull/285

   Fixes #282
   
   DefaultSignatureVisitor.visitInnerClassType() was recording only the inner 
class simple name (e.g. 'Entry') instead of the fully qualified inner class 
name (e.g. 'x.y.z$Inner').
   
   This caused all inner classes referenced through generic type signatures 
(e.g. Map.Entry, Holder.Entry) to be silently dropped from dependency tracking.
   
   Changes:
   - Track outer class context with a Deque in DefaultSignatureVisitor
   - Prepend the outer class name when visiting inner class types
   - Add unit test for generic inner class interface signatures
   - Add integration test with Supplier<Holder.Entry<...>>


-- 
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