Skip to content

Conversation

@supersaiyansubtlety
Copy link
Member

Fixes #348

#306 made EntryRemapper use the combined JarIndex instead of the main JarIndex

That allowed its MappingValidator to detect conflicts with inherited lib methods, but resulted in its EntryResolver resolving roots in lib classes.

This makes EntryRemapper use the combined index for its MappingValidator and the main index for its EntryResolver.

This required breaking changes to EntryRemapper's factory methods.

@supersaiyansubtlety supersaiyansubtlety self-assigned this Dec 17, 2025
@supersaiyansubtlety supersaiyansubtlety added bug Something isn't working backend affects the enigma backend labels Dec 17, 2025
@supersaiyansubtlety supersaiyansubtlety linked an issue Dec 17, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend affects the enigma backend bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Naming a lib method param creates a lib mapping

1 participant