Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-9878

Materialize library should warn/verify before doing its thing

    Details

      Description

      Materialize library is great but dangerous so we should treat it as such

      In the wizard tell what will happen, currently it does:
      "Copy selected jars from 'classpath container name' to the destination folder."

      which is fine, but in case of Maven it actually also removes the Maven nature.
      Thus I would add to the description if the container is the Maven Nature "This will also remove the Maven configuration from this project". or something similar.

      When pressing Finish the user should be repeated that info + a "This operation cannot be undone, are you sure ?"

        Gliffy Diagrams

          Activity

          Hide
          fbricon Fred Bricon added a comment - - edited

          Implemented in trunk.

          A warning is also displayed if the library is the project associated JRE :

          Materializing >selected JRE< might have unexpected consequences and is not recommended.

          Show
          fbricon Fred Bricon added a comment - - edited Implemented in trunk. A warning is also displayed if the library is the project associated JRE : Materializing >selected JRE< might have unexpected consequences and is not recommended.
          Hide
          rawagner Rastislav Wagner added a comment -

          verified in jbdevstudio-product-universal-5.0.0.v201112150534M-H62-M5

          Show
          rawagner Rastislav Wagner added a comment - verified in jbdevstudio-product-universal-5.0.0.v201112150534M-H62-M5

            People

            • Assignee:
              fbricon Fred Bricon
              Reporter:
              maxandersen Max Rydahl Andersen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development