intellij-scala-bundle icon indicating copy to clipboard operation
intellij-scala-bundle copied to clipboard

Updating the script and files to IJ 2022.3

Open makingthematrix opened this issue 2 years ago • 0 comments

  1. Updated SBT, Scala, parallel colletions, and common-compress.
  2. Updated IntelliJ, the Scala plugin, and JBRSDK used to create the bundle. The download links were changed as well.
  3. Added Info.plist to resources, since the new version of IntelliJ we use does not come up now with it (*)
  4. Moved BundleAgreement.html to data/config/options.
  5. We use Java 17 now by default and also Java 17 is used to compile the patched classes.
  6. I moved all code for displaying the agreement text to one file (Agreement.java). It is called by just one additional line in SplashManager.
  7. I decided it's simpler to just keep our own version of SplashManager.java in the resources instead of fetching the current one from the IJ repo and trying to patch it.
  8. I made some small changes to the script to make it more readable for me.

makingthematrix avatar Jan 05 '23 11:01 makingthematrix