slachiewicz opened a new pull request, #780:
URL: https://github.com/apache/maven-indexer/pull/780

   `RecordExpander` looked for class names under `classnames`, split on `|`, 
but indexer-core's `JarFileContentsIndexCreator` stores them only in field `c`, 
one per line. `classnames` is indexed but not stored, so `IndexDataWriter` 
never writes it and `Record.CLASSNAMES` was always empty for a real index. 
`RecordExpander` now reads `c` and falls back to `classnames` for indexes 
written by older `indexer-reader`; `RecordCompactor` writes `c`.
   
   Verified: index built by `indexer-cli --type min,jarContent` over the qdox 
test repo → 39 and 41 class names, matching the top-level classes in both jars 
(0 before).
   
   Fixes #668


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