You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before building CodeSearchProviders, included classes are calculated at here but buildDecompileBatches includes dependencies of included classes which can include excluded classes. Is this intended?
Jadx version
dev
Java version
21.0.5
OS
Windows
Linux
macOS
The text was updated successfully, but these errors were encountered:
Hm, looks like allClasses variable name is misleading because it doesn't include excluded classes 🤣
So, decompile batches should be built from actually ALL classes (here caching also assuming this).
After that, in CodeSearchProvider we should skip excluded classes, but still run decompilation for them (that needed for optimal decompilation performance and a reason why decompile batches was used).
Issue details
Before building CodeSearchProviders, included classes are calculated at here but buildDecompileBatches includes dependencies of included classes which can include excluded classes. Is this intended?
Jadx version
dev
Java version
21.0.5
OS
The text was updated successfully, but these errors were encountered: