Charis Otto
Charis Otto
When PlantUML renders an image, it puts both the image and its uml directly into /images. Using an extension-specific subdirectory like /images/plantuml would make image management much easier and cleaner.
When Extension:PlantUML detects that plantuml.jar has created an image, it doesn't create the proper database entries for that file. This means that if someone is attempting to use PlantUML from...
Throughout `PlantUML.php` there are commented-out calls to `unlink()`. These should either be active, deleted or put behind a config variable, e.g. `$wgPlantUmlDeleteTempFiles`.
When Extension:PlantUML runs exec() in renderPlantUML(), it never bothers to check exec's return value or report any error messages. I'd recommend switching to Symfony\ProcessBuilder, which is very easy to use...
There's currently no way to re-sync the state of weapons and consumables to pick up changes made in-game or via Bungie's official UIs (i.e. bungie.net or the apps). It'd be...