XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 5.3.0.Final
    • 5.2.1.Final
    • MTR Web UI
    • None
    • 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:_+
    • ---
    • ---
    • Sprint 217 AMM
    • None

      There is a critical problem with package discovery when running the application in source mode.
      Git clone this application to recreate the problem.
      https://github.com/ivargrimstad/jakartaee-duke
      Try analyzing the application in source mode specifying the path to jakartaee-duke
      The package discovery does not discover the packages within the java files, within the subfolders. Rather the package names presented are the names of the 2 sub-folders

      • complete-duke
      • transformer-duke

      Those 'package names' are passed through to the analysis. Obviously no classes match those packages so the class based rules don't fire.

      • If you specify the input as the path to jakartaee-duke/complete-duke the package discovery correctly identifies eu as a package and the class based rules fire.

              cferiavi Carlos Esteban Feria Vila
              pcattana Philip Cattanach
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: