Moving from DS-5 to Arm Dev Studio 2022.2 (build 20220912) and LDRA 9.8.1 to 10.2.0. We're locked into these versions since this is for a commercial project. In DS-5, you just had to drag the plugins into the dropins folder and the LDRA menu/view/perspective would show up as soon as you restarted. With the 2022.2, there is no dropins folder anymore. Creating one and installing the jars there does not get the plugin loaded. Nor does adding the files to the existing "plugins" folders.
If I look in the "Installation Details", the plugin doesn't show up in the "Plug-ins" tab nor are there any errors related to loading plugins under "View Error Log". It's like the files are just being wholly ignored. The vendor just provides the jar files for copy, no actual installer or anything, and historically, that's been enough. So is there something I'm missing? Something that needs to be configured in order to get them working in a newer version? Some other plugins folder I should be copying to?
This is probably a question that LDRA can answer more effectively for you. I would guess that they have used their plugins with Arm Development Studio before.
I could not find any specific info, other than the below video from their Youtube, unsure if this helps.
www.youtube.com/watch
I am in contact with LDRA and they are investigating. Given how long it can take for them to get back to me, I'm also asking here to see if there's any known issues with plugins and the version of ArmDS we're using given that both are fairly standard tools. Even some help with figuring out the actual reason the plugins aren't loading would be appreciated: It just doesn't show up and I can't find a log that shows an error when loading. I can't even find a listing file/log that shows which plugins are loading/loaded.
Just so the future knows how to solve this:
Create a Dropins folder. Copy the plugin there.
Go back up one level and go to the configuration folder. go into the org.eclipse.equinox.simpleconfigurator.
There should be a bundles.info here.Then add the following as the first plugin:
com.ldra.toolsuite,10.2.1,dropins/Com.ldra.toolsuite_10.2.1.jar,4,false
This works for the current LDRA version 10.2.1, you'll have to change the numbers for others. My guess is this same method will work for other plugins that aren't working in an Eclipse-based IDE.