Updated version of previously included java library

I wrapped up a new copy of the zxing classes into a module. I need the data matrix support that the latest version has. Ignition already seems to have a copy of an older version of these libraries, however. Will bringing in a new version cause trouble? I’m not seeing any issues yet on my personal copy, but I’m hesitant to risk our company server…


It should be ok, modules get loaded in their own classloader, so any references your module makes to the zxing classes will hit your module’s classloader first, then the system one.

In no case will you be disrupting the system’s classloader in anyway way, nor could other modules or the platform itself find itself resolving classes loaded by your module’s classloader.

So… go for it :thumb_left: