Uploaded image for project: 'Migration Toolkit for Applications'
  1. Migration Toolkit for Applications
  2. MTA-3225

Effort differs between applications depending on whether they can be built or not

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Can't Do
    • Icon: Major Major
    • MTA 7.3.0
    • MTA 7.1.0
    • MTA CLI
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • Yes
    • No

      Description of problem:

      When analyzing an application with `–mode full`, the reported effort varies depending on whether the the project can be built or not. This variation is expected for dependencies' code, but the reported issues are not dependent on third-party libraries. 

       

      This issue doesn't ocurr when using `--mode source-only`

      Version-Release number of selected component (if applicable): 7.1.0-19 

      How reproducible: Always 

      Steps to Reproduce:
      1. Unzip and analyze the attached app
      2. Delete the build.gradle file and analyze the app again (or change the dependencies so they can't be found)
      3. Compare both reports

      Same applies for maven projects with the pom.xml files.

      Actual results:

      With build.gradle:

       Without build.gradle

      Expected results:

      If the issues are not related to the dependencies, the results of the analyses should be equal no matter if the build.gradle file exists

      Additional info:

      Attached you'll find the analyzed app and both reports

              jleflete@redhat.com Juanma Leflet Estrada
              rh-ee-abrugaro Alejandro Brugarolas
              Alejandro Brugarolas Alejandro Brugarolas
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: