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

Packages tree in graph for faster classes lookup?

    XMLWordPrintable

Details

    Description

      Idea for consideration:

      Not sure how much time Windup spends on comparing package prefixes (or rather, retrieving them from the storage), but we could build a package tree in the graph when scanning, and when looking for classes from given package org.foo.*, we could select with Gremlin:
      PackageModel[name=org] – contains --> PackageModel[name=foo] – contains --> JavaClassModel .loop()
      That could be faster when the numbers of classes in the projects get to hundreds of thousands.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ozizka_jira Ondrej Zizka (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: