Skip to content

Conversation

@jpstotz
Copy link
Collaborator

@jpstotz jpstotz commented Jan 8, 2026

This is a first try to reduce the number of created issues for Jadx that are actually caused by a third party plugin, not Jadx itself.

@skylot I wasn't sure if only third party plugins actually use a module name lik jadx-plugin:<pluginname>. Jadx has several internal plugins/libraries do you know which module they belong to?

@skylot
Copy link
Owner

skylot commented Jan 8, 2026

@jpstotz well, I already implemented plugin detection in a3df83e commit, check

private ExceptionData buildExceptionData(Throwable ex) {

This method search plugin by classloader prefix and resolve plugin by jar, if plugin github project not found exception dialog will not have report button. I might miss something, but it should work for plugins installed by locationId from Available section in plugins preferences.

I didn't change texts in exception dialog, so you can edit PR to apply your changes in strings (might require to add more plugin info into ExceptionData class).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants