Matt
Matt
When using `setContent(n)` on a `ScrollPane` you cannot retrieve the `n` value via `getChildren`. The `n` value also has its parent marked as `null` rather than the `ScrollPane` _(or its...
Using the `class_key` value with some number that is `>= Short.MAX_VALUE` causes ``` java -cp output.jar Loader Exception in thread "main" java.lang.ClassFormatError: Incompatible magic value 2510415329 in class file MyApp...
Cause: https://github.com/netindev/scuti/blob/abfa0a7358bac61c51845d53dfbd4120d005cde4/scuti-core/src/main/java/tk/netindev/scuti/core/transform/obfuscation/ControlFlowTransformer.java#L52 It would be nice to be able to use control flow without having this class file generated. Instead, an option for using a normal `Throwable` would be handy....
Cause: https://github.com/netindev/scuti/blob/master/scuti-core/src/main/java/tk/netindev/scuti/core/Scuti.java#L109 & #L116 Assuming you have `scuti.jar` and `input.jar` in the same directory, you cannot specify `subdir/output.jar` if subdir does not exist. It would be useful if the parent...
Cause: https://github.com/netindev/scuti/blob/master/scuti-core/src/main/java/tk/netindev/scuti/core/Scuti.java#L109 ```java this.outputStream = new JarOutputStream(new FileOutputStream(this.configuration.getOutput()), null); ``` JarOutputStream's second parameter cannot be `null`.
When the target version is 9 or below, we need to do more than just _remove_ the nest attributes. Access must still be permitted to members being referenced, but doing...
Offer the option in plugin implementations to delete any class with `ACC_MODULE` from libraries / build directories. Disabled by default since in most cases the classes will go unreferenced and...
## What's changed Recaf may be visually similar to an IDE but it is a bytecode editor and should be in the bytecode section. So It's been moved from `IDE`...
**NOTE:** The work on this PR and a few others is mirrored on https://github.com/hazendaz/jmockit1/ since it seems like the maintainers of this project are MIA ***** Encountered some compatibility issues...
Given the following example: ``` NEW Type DUP INVOKESPECIAL Type.()V INVOKEVOID Type.enableThing()V ASTORE t ALOAD t ARETURN ``` The tracked instructions **will not include** the constructor or void call. *...