[ https://issues.apache.org/jira/browse/MINDEXER-122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16910920#comment-16910920 ]
Stephen Buergler commented on MINDEXER-122: ------------------------------------------- I created a fix here: https://github.com/apache/maven-indexer/pull/39 > Add getName() to Record.EntryKey > -------------------------------- > > Key: MINDEXER-122 > URL: https://issues.apache.org/jira/browse/MINDEXER-122 > Project: Maven Indexer > Issue Type: Improvement > Reporter: Stephen Buergler > Priority: Trivial > > Currently I'm doing this to pull the name field out of EntryKey > {code:java} > @SneakyThrows > private static MethodHandle entryKeyNameField() { > return MethodHandles.privateLookupIn(EntryKey.class, > MethodHandles.lookup()) > .findGetter(EntryKey.class, "name", String.class); > } > private static final MethodHandle entryKeyNameField = entryKeyNameField(); > @SneakyThrows > static String getName(EntryKey entryKey) { > return (String) entryKeyNameField.invokeExact(entryKey); > } > {code} > It would be nice if getName() was a method on EntryKey itself. -- This message was sent by Atlassian Jira (v8.3.2#803003)