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]
