Uploaded image for project: 'WINDUP - Red Hat Application Migration Toolkit'
  1. WINDUP - Red Hat Application Migration Toolkit
  2. WINDUP-3580

IDE Plugins/Extensions - Quickfixes apply changes to GAV within pom.xml files

XMLWordPrintable

    • False
    • None
    • False
    • Hide
      * *Why we missed the bug?*
       ** Pick to proper answer from drop-down field upper.
       +_Additional comments:_+


       * *What is required:*
       ** Pick to proper answer from drop-down field upper.
       +_Additional comments:_+
      Show
      * *Why we missed the bug?*  ** Pick to proper answer from drop-down field upper.  +_Additional comments:_+  * *What is required:*  ** Pick to proper answer from drop-down field upper.  +_Additional comments:_+
    • ---
    • ---
    • AMM Sprint 230, AMM Sprint 232, AMM Sprint 233, AMM Sprint 234, AMM Sprint 235, AMM Sprint 236, AMM Sprint 237, AMM Sprint 238, AMM Sprint 239

      josteele This is a development item for the new year.

      We have an open PR that adds quickfixes to the EAP ruleset that replaces pom dependencies.

      The rules use the project when criteria to identify an artifact declared as a dependencies within a pom.xml file.

      The quick fixes do not work when I tested them (with CRS).  

      Quick fixes, as I understand them, are looking to replace a single string based upon a line number and offset, where in this case potentially one to three lines are to be update (Group and/or Artifact and/or Version) and the starting point (line number and offset) will be the position of the Group value.

      To test, build the windup CLi with the PR above applied to the windup-rulesets.

      As there are multiple IDEs to deal with I would suggest implementing this serially starting with the more popular IDEs (VSCode and IntelliJ) first. 

       

       

       

       

            josteele John Steele
            pcattana Philip Cattanach
            Neil Hamza Neil Hamza
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: