judovana / java-runtime-decompiler

GNU General Public License v3.0
68 stars 14 forks source link

Exclude lambdas and array types from the list of loaded classes in GUI #224

Closed mkoncek closed 2 years ago

mkoncek commented 2 years ago

Neither lambdas nor array types are real types and if you attempt to load their bytecode, it fails. There probably is no information value in knowing they have been loaded (maybe i am wrong). In any case the filter is very simple: 1) If the type name starts with [, it is an array type 2) If the type contains a /, it is a lambda type.

judovana commented 2 years ago

afaik all those are corrctly sorted to thebottom. At least in gui. It will reamin like that. not removing them